python房贷计算器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#房贷计算器<br>
# 第一部分代码
money = int(input('请输入贷款总金额:(整数、单位万)'))
time = int(input('请输入贷款年限:(整数)'))
rate = float(input('请输入贷款年利率:(4.9,表示4.9%)'))
# 将万转换为元
money *= 10000
# 月利率,将年利率4.9%转换为0.049,除以12转为月利率
rate /= (12 * 100)
# 年转换为月,总月数
time *= 12
 
# 第二部分代码
# 套用公式,计算「每月还款」
repayment = rate * (1 + rate) ** time / ((1 + rate) ** time - 1) * money
print('每月还款金额是:%0.2f' % (repayment))
# 套用公式,计算「总利息」
total_interest = repayment * time - money
print('利息总额:%.2f ' % total_interest)
 
# 第三部分代码
n = int(input('请输入还款月份:(整数)'))
# 套用公式,计算「第n月还款本金」
repayment1 = rate * (1 + rate) ** (n - 1)/((1 + rate) ** time - 1) * money
print('第%d个月还款本金是:%0.2f' % (n, repayment1))
# 套用公式,计算「第n月还款利息」
repayment2 = repayment - repayment1
print('第%d个月还款利息是:%0.2f' % (n, repayment2))

  

posted @   Leonardo-li  阅读(3595)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探
点击右上角即可分享
微信分享提示