python123外汇兑换计算器_使用python+PyQt5 实现等额本金计算器

定义变量: 假设总金额 10000元 年化利率10% 期数 12期(1年)

loan_Num = 10000 #int(self.loannum.text()) #借款总金额Annual_interest_rate = 10/100 #(self.rate.value())/100 #年化利率 不用输%号stage = 12 #self.period.value() #借款期数 (按月为单位!)

#直接上计算代码 公式很好查这里就不重复了

#月利息列表sum_rate = []#利息总和sum_rate1= (stage + 1) * loan_Num * (Annual_interest_rate / 12) / 2print(sum_rate1)print("总额(本金+利息)%.3f 总利息 %.3f " % (loan_Num + sum_rate1 , sum_rate1))#每月应还本金repay_loan_num = loan_Num/stagefor jj in range(1,stage + 1): repay_rate_n_1 = (loan_Num-repay_loan_num*(jj-1))*(Annual_interest_rate/12) #每月应还利息 sum_rate.append(repay_rate_n_1) #利息加入列表方便计算求和 monthly_all =repay_loan_num + repay_rate_n_1 #还款总额(本金+利息) print("%d 利息 %.3f, 本金为%.3f,还款总额(本金+利息) %.3f" % (jj, repay_rate_n_1, repay_loan_num, monthly_all)) count_sum_rate = math.fsum(sum_rate) #采用列表计算简单! print("利息总和 = %.3f" % (count_sum_rate))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值