Python——程序设计:商贷月供计算器
设计一个简单的购房商贷月供计算器类,按照以下公式计算总利息和每月还款金额:
总利息=贷款金额*利率
每月还款金额 = (贷款金额+总利息)/贷款年限
贷款年限不同利率也不同,这里规定只有如表8-2所示的3种年限、利率。
年限 利率
年限 | 利率 |
---|---|
3年(36个月) | 6.03% |
5年(60个月) | 6.12% |
20年(240个月) | 4.39% |
class Calculator():def __init__(self,money,time):self.money = moneyif time == '1':self.time = 3elif time == '2':self.time = 5elif time == '3':self.time = 20def loan_total_money(self):return (self.money)*(self.loan_rate_money())def loan_rate_money(self):if self.time ==3:return 0.0603elif self.time == 5:return 0.06125000elif self.time == 20:return 0.0639def every_repayment_money(self):return (self.money + self.loan_total_money())/(self.time*12)
money = int(input("请输入贷款金额: "))
time = input("请选择贷款年限:1.3年(36个月) 2.5年(60个月) 3.20年(240个月)")
month_money = Calculator(money,time)
print("月供为%f:"%(month_money.every_repayment_money()))
输出结果:
Python——程序设计:商贷月供计算器相关推荐
- 【Python程序设计】实验6:面向对象程序设计
文章目录 实验目的: 实验内容: 实验目的: 理解PYTHON语言是如何体现面向对象编程基本思想的:掌握类的声明以及对象的创建:掌握类的成员变量和成员方法的特性以及类的构造方法的用:理解Python中 ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 2 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 2 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 1.编写程序的好方法是立即键入一些代码,然后调试它 ...
- python程序设计梁勇 百度网盘_20194220 2019-2020-2 《Python程序设计》实验二报告
20194220 2019-2020-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 1942 姓名: 梁勇 学号:20194220 实验教师: ...
- python程序设计课后答案祁瑞华_清华大学出版社-图书详情-《Python 程序设计》
前言 Python语言作为一种免费.开源语言,已被许多学校引入教学过程.它是面向对象和过程的程序设计语言,具有丰富的数据结构.可移植性强.语言简洁.程序可读性强等特点.本书根据实际教学经验,对内容进行 ...
- python程序设计 清华大学出版社 pdf下载-清华大学出版社-图书详情-《Python 程序设计》...
前言 Python语言作为一种免费.开源语言,已被许多学校引入教学过程.它是面向对象和过程的程序设计语言,具有丰富的数据结构.可移植性强.语言简洁.程序可读性强等特点.本书根据实际教学经验,对内容进行 ...
- python程序设计报告-20194115 实验二《Python程序设计》实验报告
# 20194115 2019-2020-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 1941 姓名: 刘奕辉 学号:20194115 实验 ...
- python程序设计报告-20191206 实验二《Python程序设计》实验报告
学号 2019-2020-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 1912 姓名: 陈发强 学号: 20191206 实验教师:王志强 ...
- 计算机python程序设计导论,程序设计导论:Python计算与应用开发实践(原书第2版)...
程序设计导论:Python计算与应用开发实践(原书第2版) 语音 编辑 锁定 讨论 上传视频 <程序设计导论:Python计算与应用开发实践(原书第2版)>是2018年机械工业出版社出版的 ...
- python实验二报告_20172304 2019-2020-2 《Python程序设计》实验二报告
20172304 2019-2020-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 1723 姓名: 段志轩 学号:20172304 实验教师 ...
- python程序设计实验报告实验程序流程序列化_Python程序设计_教学大纲_段震.doc
<Python程序设计>教学大纲 安徽大学 计算机科学与技术 学院 2015 年 10 月课程性质与设置目的要求(前言)<Python程序设计>课程是计算机科学与技术学院各专业 ...
最新文章
- jsp+urlrewrite实现html分页简单粗暴实现
- 图形结构:克隆图,图的遍历的应用,递归和迭代
- java post请求返回500错误信息_Retrofit API Post call 返回错误 500,适用于 Postman
- 斗地主AI算法——第六章の牌型判断
- js 获取指定范围的随机数
- javamailsender注入失败_springboot拦截异常信息发送邮件提醒
- 催眠与大脑的信息处理
- python 中的socket_python中的socket概述
- python爬虫实战万年历
- 英制 mil 和公制 mm 的换算
- 倍福plc有什么优点_BECKHOFF倍福安全模块的优点和缺点
- 指纹识别技术未来发展趋势
- token与JWT详细介绍
- Dynamics CRM2013 Server2012R2下部署ADFS和IFD遇到的问题
- NATS中文开发文档:连接
- 一文读懂:股权激励的“三重境界”
- 【毕业设计_课程设计】面向高考招生咨询的问答系统设计与实现(源码+论文)
- css3探测光圈_CSS3按钮鼠标悬浮实现光圈效果
- 微信小程序入门day1-1
- 短信API随机验证码加60秒后重新发送短息验证码