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编程和一般的编程,我是一个绝对的初学者,所以我理解我的代码可能效率不高甚至是最简单的做事方式。
我的问题不是工资累积,而是退休基金每年根据新工资记住价值,然后加入退休基金的金额加上退休基金中已有的金额。
任何人都可以帮助我如何使退休基金加起来,因为上述背景需要它?
在你的代码中,你设置
new_salary = salary
然后在每次迭代时更新new_salary的值,但是从不工资,这是在第13行计算的retire_fund。更改第13行以使用更新的工资。