while True: dk_type=input("请选择贷款的类型: 1.商业贷款 2.公积金贷款 3.组合贷款\n") if dk_type == '1': dk_amount = float (input('请输入商业贷款的金额(万) : ' )) dk_year = int(input('请输入商业贷款的年限:')) if 0 < dk_year <=5: mon_rate = (4.75/100)/12 #计算月利率 mon_pay=dk_amount*10000*(mon_rate*(1+mon_rate)**(dk_year*12))/((1+mon_rate)**(dk_year*12)-1) #计算每月应还款金额all_ pay=mon_ pay*dk_ year*12 井计算还款总额 all_pay = mon_pay * dk_year * 12 interest=all_pay-dk_amount*10000#计算 支付总利息 print('商业贷款每月月供参考(元) :',mon_pay) print('商业贷款支付利息(元) : ',interest) print('商业贷款还款总额(元) : ',all_pay) else: mon_rate = (4.90/100)/12#计算月利率 mon_pay = dk_amount * 10000 *(mon_rate * (1 + mon_rate) ** (dk_year * 12)) / ( (1+mon_rate)**(dk_year*12)-1)#计算每月应还款金额 all_pay=mon_pay*dk_year*12#计算还款总额 all_pay = mon_pay * dk_year * 12 interest = all_pay-dk_amount*10000# 计算支付总利息 print('商业贷款每月月供参考(元) :',mon_pay) print('商业贷款支付利息(元):',interest) print( '商业贷款还款总额(元) :',all_pay) elif dk_type == '2': dk_amount = float(input('请输入公积金贷款的金额(万) :')) dk_year = int(input( '请输入公积金贷款的年限: ' )) if 0<dk_year<=5: mon_rate = (2.75/100)/12 #计算月利率 mon_pay = dk_amount*10000*(mon_rate*(1+mon_rate)**(dk_year*12))/((1+mon_rate)**(dk_year*12)-1) #计算每月应还款金额all_ pay=mon_ pay*dk_ year*12 井计算还款总额 all_pay = mon_pay * dk_year * 12 interest=all_pay-dk_amount*10000#计算 支付总利息 print('商业贷款每月月供参考(元):',mon_pay) print('商业贷款支付利息(元):',interest) print('商业贷款还款总额(元):',all_pay) else: mon_rate = (3.25/100)/12#计算月利率 mon_pay = dk_amount * 10000 *(mon_rate * (1 + mon_rate)**(dk_year*12))/( (1+mon_rate)**(dk_year*12)-1)#计算每月应还款金额 all_pay = mon_pay*dk_year*12#计算还款总额 all_pay = mon_pay * dk_year * 12 interest =all_pay-dk_amount * 10000# 计算支付总利息 print('商业贷款每月月供参考(元) : ',mon_pay) print('商业贷款支付利息(元):',interest) print( '商业贷款还款总额(元) : ',all_pay) elif dk_type == '3': dk_amount1 = float(input( '请输入商业贷款的金额:')) dk_year1 = int(input('请输入商业贷款的年限:')) dk_amount2 = float(input('请输入公积金贷款的金额:')) dk_year2 = int(input('请输入公积金贷款的年限: ' )) if 0< dk_year1 <= 5: mon_rate=(4.75/100)/12 #计算月利率 mon_pay=dk_amount1*10000*(mon_rate*(1+mon_rate)**(dk_year1*12))/((1+mon_rate)**(dk_year1*12)-1) #计算每月应还款金额 all_pay = mon_pay * dk_year1 * 12 interest=all_pay - dk_amount1*10000 print('商业贷款每月月供参考(元) : ',mon_pay) print('商业贷款支付利息(元) : ',interest) print('商业贷款还款总额(元) : ',all_pay) else: mon_rate=(4.90/100)/12#计算月利率 mon_pay = dk_amount1*10000*(mon_rate*(1+mon_rate)**(dk_year112)) / ( (1+mon_rate)**(dk_year1*12)-1)#计算每月应还款金额 all_pay=mon_pay*dk_year1*12#计算还款总额 all_pay = mon_pay * dk_year1* 12 interest =all_pay - dk_amount1*10000# 计算支付总利息 print('商业贷款每月月供参考(元):',mon_pay) print('商业贷款支付利息(元):',interest) print( '商业贷款还款总额(元):',all_pay) if 0 < dk_year2 <= 5: mon_rate = (2.75 / 100) / 12 # 计算月利率 mon_pay = dk_amount2*10000*(mon_rate * (1 + mon_rate)**(dk_year2 * 12)) / ( (1 + mon_rate) ** (dk_year2* 12) - 1) # 计算每月应还款金额all_ pay=mon_ pay*dk_ year*12 井计算还款总额 all_pay = mon_pay * dk_year2* 12 interest=all_pay - dk_amount2*10000# 计算 支付总利息 print('商业贷款每月月供参考(元):', mon_pay) print('商业贷款支付利息(元):', interest) print('商业贷款还款总额(元):', all_pay) else: mon_rate = (3.25 / 100) / 12 # 计算月利率 mon_pay = dk_amount2*10000*(mon_rate * (1 + mon_rate) ** (dk_year2* 12)) / ( (1 + mon_rate)**(dk_year2* 12) - 1) # 计算每月应还款金额 all_pay = mon_pay * dk_year2 * 12 # 计算还款总额 interest = all_pay - dk_amount2*10000 # 计算支付总利息 print('商业贷款每月月供参考(元) : ', mon_pay) print('商业贷款支付利息(元):', interest) print('商业贷款还款总额(元) : ', all_pay) print('请输入正确的贷款类型! ' )
【无标题】
最新推荐文章于 2024-10-08 20:27:53 发布