天天向上的力量 Grit
2021/8/8 6:07:20
本文主要是介绍天天向上的力量 Grit,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Q3:工作日每天努力进步1%,周末休息退步1%,一年后,输出结果:4.63
# coding=utf-8 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))
Q4:只在工作日努力,休息日退步1%,需要每天努力多少,才能追赶上每天进步1%连续努力365天每的同学
# coding=utf-8 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 df = 0.01 i = 0 while dayUP(df) < 37.78: i += 1 df += 0.001 print("工作日的努力参数是:{:.4f}".format(df)) print("循环的次数是:{}".format(i))
输出结果:
D:\pytest\venv\Scripts\python.exe D:/pytest/SongTian/3.2ddupQ4.py 工作日的努力参数是:0.0190 循环的次数是:9
Q5:3天打鱼,2天晒网
def dayup(df): dayup = 1.0 for i in range(365): if i % 5 in [4, 0]: dayup = dayup * (1-0.01) else: dayup = dayup * (1+df) return dayup df = 0.01 while (dayup(df)<37.78): df += 0.001 print("{}".format(df))
这篇关于天天向上的力量 Grit的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南