如何让这个python程序记住以前的值并添加它?

问题描述 投票:-1回答:1

So this is my program so far.

This is my outcome.

This is what it is supposed to look like.


这是该计划背后的背景。

社区学院的讲师按照他们多年教学经验提供薪水的时间表获得报酬。对于第一年(最长10年)后的每年经验,教师比前一个值增加2%。假设教师的初始薪水是50,000美元。在第二年,这位教练的薪水将是51,000美元(50,000美元+ 50,000美元* 0.02 = 51,000美元)。在第三年,薪水将是52,020美元(51,000美元+ 51,000美元* 0.02 = 52,020美元),依此类推。此外,教师每年必须将5%的工资存入退休基金账户。例如,如果一年的工资是50,000美元,那么2500美元(50,000美元* 0.05)将存入他/她的退休基金账户。编写程序来执行以下操作。要求用户输入第一年的工资。计算并显示前10年每年的工资。此外,计算并显示每年后教师退休基金的运行总额。


请记住,对于python编程和一般的编程,我是一个绝对的初学者,所以我理解我的代码可能效率不高甚至是最简单的做事方式。

我的问题不是工资累积,而是退休基金每年根据新工资记住价值,然后加入退休基金的金额加上退休基金中已有的金额。

任何人都可以帮助我如何使退休基金加起来,因为上述背景需要它?

python pycharm
1个回答
1
投票

在你的代码中,你设置

new_salary = salary

然后在每次迭代时更新new_salary的值,但是从不工资,这是在第13行计算的retire_fund。更改第13行以使用更新的工资。

© www.soinside.com 2019 - 2024. All rights reserved.