首页 > 解决方案 > 一年的期末余额,年回报率为 5%,月初每月供款 1000 美元

问题描述

我正在尝试根据每月 1000 美元的供款和 5% 的年回报率为 0 美元的起始余额来计算一年内赚取的期末余额。

所以每年我应该贡献 12,000 美元,我赚取的利息应该等于 322.58 美元,因此期末余额为 12,322.58 美元。

到目前为止,这是我的代码,但我得到的最终余额仅为 12050。

count = 0
current_savings = 0
r = 0.05

while count < 12:
    current_savings += 1000
    Monthly_interest = (current_savings*r)/12
    Final_amount = current_savings + Monthly_interest
    count += 1

print(Final_amount)

标签: python

解决方案


请注意,大多数银行会在添加新存款之前计算利息。您必须决定哪种顺序适合您。

current_savings = 0
r = 0.05

for _ in range(12):
    current_savings += 1000
    Monthly_interest = (current_savings*r)/12
    current_savings += Monthly_interest

print(current_savings)

推荐阅读