类似天天向上的力量这种类型

进入大学,如果周一到周五好好学习,每天进步2%,周六进步1%,周天放任一天,退步1%,请问4年大学生活后,你比刚进大学时候进步了多少?python怎么写程序啊?

给一个不严谨的例子,大学4年就是365*4天,考虑到4年一般有一个闰年,所以还要加1天,初始值100%,假设是从周一开始,那么就是天数%7,余1、2、3、4、5就乘1.02,余6就乘1.01,余0就乘0.99:

score = 100
for i in range(1,365*4+2):
    if i%7<6:
        score = score*1.02
    elif i%7==6:
        score = score*1.01
    else:
        score = score*0.99
print(score)

如果要考虑严谨性的问题,那应该是输入开学时间,这样就可以判断具体是从周几开始的,还可以计算4年中有没有闰年,这样可以计算出一个严谨的结果。
如有帮助,请采纳!