欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python中天天向上的力量实例

发布时间:2024/1/8 python 48 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python中天天向上的力量实例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
#天天向上e3.1 import math dayup = math.pow((1.0+0.001),365) #每天提高0.001 daydown = math.pow((1.0-0.001),365) #放任0.001print("向上:{:.2f},向下:{:.2f}.".format(dayup,daydown))#天天向上0.005import math dayup = math.pow((1.0+0.005),365) #每天提高0.005 daydown = math.pow((1.0-0.005),365) #放任0.005print("向上:{:.2f},向下:{:.2f}.".format(dayup,daydown))#一年365天,如果好好学习时能力值相比前一天提高1%,当放任时相比前一天下降1%。from math import powdayfactor = 0.01 dayup = pow((1 + dayfactor),365) daydown = pow((1 - dayfactor),365)print("向上:{:.2f},向下:{:.2f}.".format(dayup,daydown))#一年365天,一周5个工作日努力,可提高1%,周末放任能力值下降1%,效果如何 ?dayup,dayfactor=1.0, 0.01 for i in range(365):if i%7 in [6,0]: #表示i%7=6或0dayup = dayup *(1 -dayfactor)else:dayup = dayup *(1 +dayfactor) print("向上5天向下2天的力量:{:.2f}.".format(dayup))#对于上个实例,若要工作日努力到什么程度,一年后的水平才与每天努力1%取得效率一样 def dayUP(df):dayup = 1for i in range(365):if i%7 in [6,0]:dayup = dayup * (1 -0.01)else:dayup = dayup * (1 + df)return dayupdayfactor = 0.01 while(dayUP(dayfactor)<37.78):dayfactor += 0.001 print("每天的努力参数是:{:.3f}.".format(dayfactor))#一年365天,初始水平值1,每工作一天水平增加N,不工作时水平不下降,一周连续工作4天 a = eval(input("请输入N的值:"))dayup = 1 for i in range(365):if i%7 in [1,2,3,4]:dayup = dayup*(1 + a)else:dayup = dayup print(round(dayup,2)) #round函数功能是用来四舍五入,保留两位小数#一年365天,初始水平值1,每工作一天水平增加N,不工作时水平不下降,一周连续工作5天 a = eval(input("请输入N的值:"))dayup = 1 for i in range(365):if i%7 in [6,0]:dayup = dayupelse:dayup = dayup*(1 + a) print(round(dayup,2)) #round函数功能是用来四舍五入,保留两位小数#一年360天,初始为1,以每个月30天计算,在每个月初连续工作10天,每天水平增加\ #N,该月其他时间工作与否都不增加水平值。a = eval(input("请输入N的值:"))dayup = 1 for i in range(360):if i%30 in range(10):dayup = dayup*(1+a)else:dayup = dayupprint(round(dayup,2))

总结

以上是生活随笔为你收集整理的python中天天向上的力量实例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。