天天向上的力量:问题四
来自CloudWiki
问题4∶工作日的努力
-工作日模式要努力到什么水平,才能与每天努力1%一样?
-A君:一年365天,每天进步1%,不停歇
-B君:一年365天,每周工作5天休息2天,休息日下降1%,要多努力呢?
#DayDayUpQ4.py def dayUP(df): dayup = 1 for i in range(365): if i % 7 in [6,0]: dayup = dayup*(1 - 0.01) else: dayup = dayup*(1 + df) return dayup while dayUP(dayfactor) < 37.78: dayfactor += 0.001 print("工作日的努力参数是∶{:.3f} ".format(dayfactor)) >>>(运行结果) 工作日的努力参数是∶0.019 工作日模式,每天要努力到1.9%,
相当于365模式每天1%的一倍!
根据df参数计算工作日力量的函数
参数不同,这段代码可共用
def保留字用于定义函数
while保留字判断条件是否成立
条件成立时循环执行
GRIT : perseverance and passion for long-term goals 1.01930=962.89 1.013=37.78 - GRIT坚毅,对长期目标的持续激情及持久耐力 -GRIT是获得成功最重要的因素之一,牢记天天向上的力量