天天向上python流程图_每天⼀遍,好好学习,天天向上
(Python)
There are no perfect relationships。It's how you accept the imperfections that makes it perfect。没有完美的情感,重要的是你如何理解不完美⽽让它完美。
⼩时候我们经常会看到好好学习,天天向上的字眼,或者⽼师会时不时唠叨给我们听。或许这也是⼩学或初中记忆中的⼀部分,深深地藏在我们⼼底。
⼩时候对于好好学习,天天向上的理解或许只是在字⾯上,那么现在我们⽤Python来演⽰⼀下不同时期对于好好学习,天天向上的理解。1
千分之⼀的⼒量
⾸先我们先看⼀段简单的代码:
知识点:pow(x,y):pow语句代表的意思是x的y次⽅,⼤家也可以⾃⼰敲代码试⼀下。
Dayup=pow(1.001,365)#千分之⼀Daydown=pow(0.999,365)print("向上:{:.2f},向下:{:.2f}".format(Dayup,Daydown))
如果我们每天进步千分之⼀或者每天退步千分之⼀,那么⼀年后相较于现在的⾃⼰便是⾃⼰的1.44倍,如果退步则是现在的0.69。如果我们将退步的0.69乘以2也没有进步的1.44倍,可谓不进则退,⼀退便是万丈深渊。
2
千分之五的⼒量
上⾯我们试的是千分之⼀,⽽且代码还不够⽅便,接下来我们试试千分之五的能达到什么效果:
dayquantify=0.005#使⽤变量代替数字Dayup=pow(1+dayquantify,365)Daydown=pow(1-dayquantify,365)print("向上:{:.2f},向下:{:.2f}".format(Dayup,Daydown))
运⾏结果为:
这便是千分之五的⼒量,如果每天进步千分之五,那么⼀年之后的知识储备便会是现在的6.17倍,每天进步的⼒量可谓是巨⼤的。
3
百分之⼀的⼒量
百分之⼀的我们就不算每天了,只算每周五天,且周末算退步百分之⼀,结果会相差很⼤么?
代码如下:
dayup=1.0dayfactor=0.01for i in range(365):#循环365次if i%7 in [6,0]:dayup=dayup*(1-dayfactor)else:dayup=dayup*
(1+dayfactor)print("⼯作⽇的⼒量:{:.2f}".format(dayup))
这⾥语法稍微⽐前⾯的多⼀点,⽤到了循环,⽽不是简单的⽤365次⽅解决。还有i%7求余,如果余6和0便是对应星期六和星期天。
运⾏结果如下:
其实⼤家怕的不是⾃⼰每天有学到什么,⽽是怕⾃⼰每天浑浑噩噩的过⽇⼦,⾃我⿇醉,导致和每天进步的⼩伙伴差距会越来越⼤,程序算出来的数据对⽐便是很好的例⼦。
往期推荐:
:程序员Bob
⼀个正在学习C语⾔的⼈,致⼒于将所学内容讲得更透彻!点赞关注~谢谢你~
学python看谁的视频比较好长按下图⼆维码关注,和你⼀起领悟程序员的魅⼒。
点“在看”你懂得

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。