程序:
import turtle
import math
saving=0#全局变量
def save_money(money_every_week,increase_money,total_week):
global saving
money_list = [] # 记录每周存款数的列表
for zhou in range(total_week):
# saving+=money_every_week#存钱
money_list.append(money_every_week)
saving = math.fsum(money_list)
print('第{}周,存入{}元,账户累计{}元'.format(zhou + 1, money_every_week, saving))
# 更新下一周存钱金额
money_every_week += increase_money
return saving
def main():
money_every_week=float(input('请输入每周存入的金额:'))
#zhou=1
increase_money=float(input('请输入每周递增的金额:'))
total_week=int(input('请输入总共的周数:'))
#saving=0#局部变量
saving = save_money(money_every_week, increase_money, total_week)
if __name__=='__main__':
main()
运行结果: