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 = money
if time == '1':
self.time = 3
elif time == '2':
self.time = 5
elif time == '3':
self.time = 20
def loan_total_money(self):
return (self.money)*(self.loan_rate_money())
def loan_rate_money(self):
if self.time ==3:
return 0.0603
elif self.time == 5:
return 0.06125000
elif self.time == 20:
return 0.0639
def 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
- Python編寫一個簡單計算器Python
- 一個最簡單的計算器
- Java實現一個簡單的計算器Java
- 用java實現一個簡單的計算器Java
- python 的 Tkinter實現一個簡易計算器Python
- HDU_1237 一個簡單的計算器
- 用JS點選事件做一個簡單的計算器JS事件
- 簡單混合運算的計算器
- 簡單版計算器
- MFC簡單計算器
- PHP簡單計算器PHP
- 從0到1實現一個簡單計算器
- java 簡單工廠模式(實現一個計算器)Java模式
- 用python 30行設計一個屬於自己的計算器Python
- Java語言編寫計算器(簡單的計算器)Java
- JavaScript 簡單計算器效果JavaScript
- 利用ANTLR4實現一個簡單的四則運算計算器
- JavaScript實現一個簡易的計算器JavaScript
- python簡易計算器Python
- 教你python tkinter實現簡單計算器功能Python
- 簡單計算器(棧的應用)
- 使用QT做一個簡易計算器QT
- PyQt4(簡單計算器)QT
- 簡單計算器 (關於棧的一種應用)
- 設計一個簡單的devops系統dev
- 如何設計一個簡單的 C++ ORMC++ORM
- 前端 JavaScript 實現一個簡易計算器前端JavaScript
- JS_實現一個簡易計算器JS
- JavaScript簡單計算器程式碼分析JavaScript
- 16_簡單計算器實現
- 供應商推廣雲端計算切忌假大空
- IOS開發 製作簡單的計算器iOS
- 【Flutter 實戰】簡約而不簡單的計算器Flutter
- 如何寫一個計算器?
- 7-20 簡單計算器 (20分)
- java方法練習之簡單計算器Java
- 如何設計一個簡單的訊息中介軟體