【无标题】

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('请输入正确的贷款类型! ' )
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值