当前位置:   article > 正文

Python计算等额本息贷款和等额本金贷款_编写程序, 根据用户输入的贷款金额和贷款期限, 假设年利率为 4.35%, 利用等额本金

编写程序, 根据用户输入的贷款金额和贷款期限, 假设年利率为 4.35%, 利用等额本金

题目:

编写函数loanCalculator,根据参数返回每个月贷款详细信息和利息总额,具体要求如下:
1、参数包括:贷款额度、贷款期限、年利率(默认4.35%)和还款方式(1表示等额本金贷款,2表示等额本息贷款,默认为1); 计算原理:
每月还款的利息 = (贷款总额–已还本金总额)* 贷款月利率
每月还款的总额 = 每月还款本金 + 每月还款的利息
等额本金贷款:每月还款的本金 = 贷款总额 / 贷款的月份数
等额本息贷款:
2、将等额本金贷款计算和等额本息贷款两种方式分别写成不同的函数:
1)等额本金贷款计算函数:loanByAvgAmt
2)等额本息贷款计算函数:loanByAvgAmtAndInterest
3、在loanCalculator中,根据还款方式的不同进行调用; 请将需要打印的数据返回到loadCalculator调用处进行打印。

代码:

1.	def loanCaculator(Amt,month,interestrate=0.0435,loanType=1):  
2.	  
3.	     if loanType==1:  
4.	  
5.	          def loanByAvgAmt(Amt,month,interestrate):  
6.	  
7.	               principalpermonth = Amt/month  
8.	  
9.	               Amtpermonth2=0  
10.	  
11.	               for i in range(1,month+1):  
12.	  
13.	                    interestpermonth = (A
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/250810
推荐阅读
相关标签
  

闽ICP备14008679号