1. 设计一个简单的购房商贷月供计算器类,按照以下公式计算总利息和每月还款金额: 总利息=贷款金额*利率 每月还款金额 = (贷款金额+总利息)/贷款年限 贷款年限不同利率也不同,这里规定只有如表8-2所示的3种年限、利率。 年限 利率 3年(36个月) 6.03% 5年(60个月) 6.12% 20年(240个月) 4.39%
class LoanCaculator():
def __init__(self,loan,time):
self.loan = loan
if time =='1':
self.time = 3
elif time == '2':
self.time = 5
elif time =='3':
self.time =20
def get_total_interests(self):
return self.loan * self.get_interests_rate()
def get_interests_rate(self):
if self.time ==