我试图创建一个名为Mortgage的类,该类包含名为本金、利率和期限的实例变量,以及名为cal_monthly_payment的方法
使用该函数时,我没有收到输出。谁能告诉我我错过了什么?谢谢你的帮助
我的当前代码是(已更新):
class Mortgage():
def __init__(self,irate,numOfYear,amount):
self.interestRate=irate
self.years=numOfYear
self.amount=amount
def getInterestRate(self):
return self.interestRate
def getYears(self):
return self.years
def getAmount(self):
return self.amount
def setAmount(self,amount):
self.amount=amount
def setYears(self,years):
self.years=years
def setInterestRate(self,rate):
self.interestRate=rate
def getMonthlyPayment(self):
monthlyInterestRate=self.interestRate/1200
monthlyPayment=self.amount*monthlyInterestRate/(1-(1/(1+monthlyInterestRate)**(self.years*12)))
return monthlyPayment
def getTotalPayment():
return self.getMonthlyPayment()*self.years*12
输入:
m=Mortgage(5.25,30,350000)
m
输出:
<__main__.Mortgage at 0x10553e70>
目前没有回答
相关问题 更多 >
编程相关推荐