俗话说日有所进,月有所长,假设每个人的初始能值是1,经过一天的努力学习和工作后,能力会比之前增长1%。
如果周一到周五努力学习提升能力,而周末休息,且休息一天能力就降低1%。时通过取余运算来判断某一天是学习日还是休息日,如果余数是0或者6,那么这一天就是休息日;余数是其他数值时,余数是其他数值时,这一天是学习日。
请完善程序,计算两种情况下,一年后能力值增长情况。
#天天向上
dayup=1 #设置dayup为能力值, factor为能力变化幅度
factor=0.01
for i in range(0,):
dayup = * (1+factor)
print("天天向上的能力值:%.2f" % dayup)
#五上二下
dayup=1
for i in range():
if in [6, 0]: # 判断是否为休息日,是则能力下降;否则能力上升。
dayup = dayup*(1-factor)
else:
dayup = dayup*()
print("向上5天向下2天的能力值:%.2f" % dayup) #打印结果