LOAN_AMOUNT = 10000
number_years = 5
NUMBER_OF_YEAR = number_years * 12
interest_rate = 5
month_rate = interest_rate / 1200
print(f"""
Loan amount: {LOAN_AMOUNT}
number of years: {number_years}
\t Interest Rate Monthly Payment Total Payment
""")
while interest_rate <= 8:
month_rate = interest_rate / 1200
monthly_rate = (LOAN_AMOUNT * month_rate) / (1 - (1 / (1 + month_rate) ** 60))
year_rate = monthly_rate * 12 * number_years
print("\t ", format(interest_rate, ".3f"), "%", " ", format(monthly_rate, ".2f"),
" ", round(year_rate, 2))
interest_rate += 0.125
《python语言程序设计》第5章 第23题 贷款计算
于 2022-08-03 09:42:28 首次发布
这段代码实现了一个简单的贷款计算器,用于计算不同年利率下的月供和总支付额。变量LOAN_AMOUNT设定为10000元,贷款期限为5年。程序遍历5%到8%的年利率,每次增加0.125%,计算对应的月供和总支付额,并打印结果。
摘要由CSDN通过智能技术生成