Python实现 天天向上的力量(嵩天老师)

您所在的位置:网站首页 python中编写天天向上程序计算 Python实现 天天向上的力量(嵩天老师)

Python实现 天天向上的力量(嵩天老师)

#Python实现 天天向上的力量(嵩天老师)| 来源: 网络整理| 查看: 265

示例3:天天向上的力量  

问题1:千分之一的力量 -一年365天,每天进步千分之一,累计进步多少呢? -一年365天,每天退步千分之一,累计剩下多少呢?

代码: #DayDayUpQ1.py dayup=pow(1.001,365) daydown=pow(0.999,365) print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))

运行:

问题2:千分之五和白分之一的力量 -一年365天,每天进步千分之五或百分之一,累计退步多少呢? -一年365天,每天退步千分之五或百分之一,累计退步多少呢?

代码:(0.005)

#DayDayUpQ2.py dayfactor=0.005 dayup=pow(1+dayfactor,365) daydown=pow(1-dayfactor,365) print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))

运行:

 代码:(0.01)

#DayDayUpQ2.py dayfactor=0.01 dayup=pow(1+dayfactor,365) daydown=pow(1-dayfactor,365) print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))

运行:

问题3:工作日的力量 -一年365天,一周5个公作日,每天进步1% -一年365天,一周2个公作日,每天退步1% -这种工作日的力量,如何呢?

代码:

#DayDayUp3.py dayup=1.0 dayfactor=0.01 for i in range(365): if i % 7 in [6,0]: dayup=dayup*(1-dayfactor) else: dayup=dayup*(1+dayfactor) print("工作日的力量:{:.2f}".format(dayup))

运行:

问题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 dayfactor=0.01 while dayUP(dayfactor)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3