复投、定投收益计算器(python练习 )
2021-05-11 本文已影响0人
手握镰刀和锤子的打工人
1、本金固定,已知月利率
def makemoney(money=5, interest_rate=0.019726, months=12):
while months > 0:
money = money + money * interest_rate
months -= 1
print(money)
makemoney(1)
# 1.2641596145681775
2、本金+每月定投、复投,已知月利率
def fixed_makemoney(money=5, fixed_investment=0.1, interest_rate=0.019726, months=12):
while months > 0:
money = (money + fixed_investment) * (interest_rate + 1)
months -= 1
print(money)
fixed_makemoney(1)
# 2.6297199264669375