99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2021-11-05 閱讀量: 1761
python中,等額本息的還款方式下,如何計算每期還款金額里面的,本金是多少,利息是多少等

python中,等額本息的還款方式下,如何計算每期還款金額里面的,本金是多少,利息是多少等

等額本息的概念

等額本息是指一種貸款還款方式,指在還款期內(nèi),每月償還同等數(shù)額的貸款(包括本金和利息)。

P:貸款本金

R:月利率

N:還款期數(shù)

附:月利率 = 年利率/12

每期還款金額的計算公式如下:

每期還款金額計算公式.jpg

等額本息還貸,

先算每月還貸本息:BX=a*i(1+i)^N/[(1+i)^N-1]

等額本息還貸第n個月還貸本金:B=a*i(1+i)^(n-1)/[(1+i)^N-1]

等額本息還貸第n個月還貸利息:X=BX-B= a*i(1+i)^N/[(1+i)^N-1]- a*i(1+i)^(n-1)/[(1+i)^N-1]

(注:BX=等額本息還貸每月所還本金和利息總額,

B=等額本息還貸每月所還本金,

a=貸款總金額i=貸款月利率,

N=還貸總月數(shù),

n=第n個月

X=等額本息還貸每月所還的利息)


下面給出python代碼如下:

r=0.052 #年利率,和銀行簽訂貸款合同的時候,里面會寫有這個年利率
R=r/12  #月利率
P=1000000 # 貸款本金,也就是你向銀行貸了多少款。
N=300 #還款期數(shù)
每月還款數(shù)額=P*R*(1+R)**N/((1+R)**N-1)
print(每月還款數(shù)額)

dic1={"本月償還金額":[0]+[每月還款數(shù)額]*300,
      "本月償還本金":[0],
      "本月償還利息":[0],
      "本月剩余本金":[P]}

for n in range(1,301):
    print(n)
    本月償還本金n=P*R*(1+R)**(n-1)/((1+R)**N-1)
    print("本月償還本金n=",本月償還本金n)
    dic1["本月償還本金"].append(本月償還本金n)
    本月剩余本金n=dic1["本月剩余本金"][n-1]-本月償還本金n
    print("本月剩余本金n=",本月剩余本金n)
    dic1["本月剩余本金"].append(本月剩余本金n)
    本月償還利息n=dic1["本月償還金額"][n]-本月償還本金n
    print("本月償還利息n=",本月償還利息n)
    dic1["本月償還利息"].append(本月償還利息n)

import pandas as pd
data1=pd.DataFrame(dic1)
data1.head()

有需要的同學(xué)拿走不謝,這個代碼可以計算出每月?lián)Q多少錢,還的錢中本金多少,利息多少,剩余本金多少

Dingtalk_20211105135227.jpg


484.4924
0
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子