伟大领袖毛主席说过:好好学习,天天向上。
那么,一个人努力和不努力,最终的区别会有多大呢?这实际上反映的是持续的价值。
下面,用程序的方法分析了天天向上的力量。
问题一:一年365天,每天进步千分之一,一年累计进步多少呢?而如果每天退步千分之一,一年累计退步又是多少呢?
相信很多人都看到过类似的问题。
为了计算这一问题,我们在这里称每天进步的量或退步的量为变化因子,并且如果进步,则变化因子为正,如果退步,则变化因子为负。
由于这一个问题比较简单,只需要用简单的幂函数就能算出来,因此这里直接给出计算结果:
这说明,一年365天,你只要每天进步千分之一,一年之后就可以成长为原来的1.44倍。相反,你每天退步千分之一,一年后就只剩下原来的0.69。
问题二:一年365天,如果每天进步千分之五或百分之一,那累计进步会是多少呢? 同样,每天退步千分之五或百分之一,累计进步又会是多少?
这个问题跟上面的很类似,只需要将变化因子改为千分之五或百分之一即可,这里也直接给出结果:
这一结果表明,每天改变的量越大,一年后累计的结果变化越大。特别是每天进步百分之一时,一年后将变为原来的37.38倍,相反每天退步百分之一,一年后将只剩原来的0.03。可见,每天努力百分之一的力量相当惊人。
问题三:考虑工作日和周末的情况,即工作日每天进步百分之一而周末每天退步百分之一,一年(365天)之后的情况又会是如何呢?
这个问题比前两个问题复杂一点,不能由一个简单的数学计算式一步得到,我们需要通过程序来计算。在写程序之前,我们需要先分析如何通过计算思维来对这个问题进行计算。一年365天以每周7天为一周期,当遇到工作日,向上增加,当遇到周末则向下减少。在程序中,我们可以将天数对7取余,如果余是6或0,则说明是周末,向下减少,其他的则是工作日,向上增加。下面是Python语言编写的简单算法:
这一结果只介于千分之一和千分之五时365天模式的计算结果之间。可见,在周末休息的情况下,即便工作日每天努力百分之一,一年后的结果也并没有达到预期那样好的水平。
问题四:在周末休息的情况下,工作日要多努力才能达到与不休息情况下每天都进步百分之一时的结果相同呢?
这个问题比上一个问题又更复杂,这里直接给程序代码:
计算结果为
这说明,在周末休息的情况下每天要加倍努力才能与365天不休息时每天百分之一的结果一致。
最后介绍一个词:GRIT(perseverance and passion for long-term goals),中文翻译为坚毅,对长期目标的持续激情和持久耐力。GRIT是获得成功最重要的因素之一,只有坚持,只有持之以恒,你想达到的目标才能越来越近。
请记住天天向上的力量。
注:本文内容主要来源于中国大学生MOOC《Python语言程序设计》课程。