python计算贷款购房月供、利息
def monthlyPayment(principal, year_rate, year_duration):monthly_rate = year_rate / (12 * 100) # convert 4.9 to 0.049 and monthly interest ratemonth_amounts = year_duration * 12# 每月月供monthly_payment = (principal * monthly_rate * (1 + monthly_rate) ** month_amounts) / ((1 + monthly_rate) ** month_amounts - 1)#总利息total_interest_payable = monthly_payment * month_amounts - principalprint('-----------------------------------')print ('Total interest payable is %.2f ' % total_interest_payable)for i in range (1, month_amounts + 1):#每月应还利息monthly_interest_payable = principal * monthly_rate * ((1 + monthly_rate) ** month_amounts - (1 + monthly_rate) ** (i - 1 ))/ ((1 + monthly_rate) ** month_amounts -1)#每月应还本金monthly_principal_payable = principal * monthly_rate * (1 + monthly_rate) ** (i - 1)/ ((1 + monthly_rate) ** month_amounts -1)#每月利息占比monthly_interest_percentage = monthly_interest_payable * 100 / monthly_paymentprint('-----------------------------------')print ('%dth monthly payment is : %.2f (Interest: %.2f and Principal: %.2f)' % (i, monthly_payment,monthly_interest_payable,monthly_principal_payable))print('%dth month interest percentage is %.2f %%' % (i,monthly_interest_percentage))returnif __name__ == '__main__':principal = int(input('Please input your loan amounts:'))year_rate = float(input('Please input Year Debt Interest Rate:(such as 4.9,it means 4.9%)'))year_duration = int(input('Please input Debt Year Duration:'))monthlyPayment(principal, year_rate, year_duration)
python计算贷款购房月供、利息相关推荐
- 用python计算一个月地铁费
1.用代码计算地铁费 北京地铁的公交卡有费用折扣的规则,具体是: ①每个月累计消费满100元后,下一次开始费用打8折 ②满150元后,下一次开始乘车时有5折优惠: ③支出累计达到400元后,就将不再享 ...
- 只要32万8,国产特斯拉带回家,官方:月供低至1100
乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI 现在, 你可以在特斯拉官网上预订国产特斯拉了. 刚刚,特斯拉宣布,将在中国上海超级工厂生产Model 3标准续航升级版车型,并正式开放车辆 ...
- lisp 代码计算月供
;; 等额本息还款debx, 输入总金额A, 年利率y, m个月还清, 计算月供和总利息: ;; 例子: (debx 1000000 0.0631 (* 30 12)) ;==> ;; 6196 ...
- Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日?
Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日? 目录
- Excel中PMT计算月供函数的java实现
Excel中计算月供的公式名叫PMT,有关这个公式的详细描述如下: http://office.microsoft.com/zh-cn/excel-help/HP010342769.aspx 下图是 ...
- 发一个贷款月供额计算工具[原创]
http://files.cnblogs.com/saptechnique/贷款月供额计算工具.rar
- python 计算两个日期之间的月数差额
用python 计算两个日期之间的月数 一个多月认为是2个月 结果: beginTime="2022-03-31" endTime="2022-05-31" # ...
- python输入两个数,分别代表年份和月份,计算这个月的天数
python输入两个数,分别代表年份和月份,计算这个月的天数 注:闰年的 2 月有 29 天:能被 4 整除同时不能被 100 整 除即为闰年:如果能被 400 整除的是闰年,除此两种条件,其他都是非 ...
- python计算圆的面积和周长 青少年编程电子学会python编程等级考试二级真题解析2021年3月
目录 python计算圆的面积和周长 一.题目要求 1.编程实现 2.输入输出 3.评分标准 二.解题思路 1.案例分析 2.流程分析 三.程序代码 四.运行结果 五.考点分析 python计算圆的面 ...
- python计算两个时间间隔准确的天、月、年之差
文章目录 计算相隔月 计算相隔日 计算相隔年 主要使用 rrule: 计算相隔月 import datetime from dateutil import rrulemonth_sep = rrule ...
最新文章
- JSR-303 Bean Validation 介绍及 Spring MVC 服务端验证最佳实践
- (转)安装黑苹果 MAC OS X Lion 10.7.2过程 (未验证)
- 【SmartJob】常规统计部署(报表使用的数据)
- 哈希算法python_哈希算法(Python代码实现)
- [转]easyui datagrid 批量编辑和提交
- CentOS 5.5下搭建部署独立SVN服务器全程详解
- python modulenotfounderror_python 服务器运行代码报错ModuleNotFoundError的解决办法
- 122 - Trees on the level(模拟内存池解法)
- 一文学习python 所有基础知识_Python学习基础知识概要
- 浅谈Linq to SQL中的模式
- 动画特效九:下拉刷新
- QueryRunner类
- excel 自动获得拟合系数,自动引用,计算
- Miracle密码算法开源库(四)分析 :mrarth2.c
- radix在Character.MIN_RADIX与Character.MAX_RADIX之间
- matlabrobert锐化_matlab梯度法中5种图像锐化方法分别对一幅图像实现锐化。
- 从Adobe调查问卷看原型设计工具大战
- python 企业邮箱发送邮件
- 索尼android sd卡上,SD卡各个文件夹功能详解 入手必看经验!!!!
- Hbuilder X APP开发 iPhoneX以上型号屏幕适应问题
热门文章
- tooltips使用教程(鼠标悬停时显示提示)
- 快递 code与快递名称
- python视频补帧_视频补帧软件(DAIN APP)
- 【段子来袭(已笑晕)】cv领域会议段子
- Linux 复制文件报 not a regular file
- Java拼图游戏,老程序员花两天搞定,你呢?
- 自定义安装官方Microsoft Office 2019
- 金蝶K3Cloud中DBUtils的用法
- 大学生体育运动网页设计模板代码 DIV布局校园运动网页作业成品 HTML学校网页制作模板 学生简单体育运动网站设计成品
- 4.2.6 图层、通道和蒙版