python123天天向上的力量b_python编程题3.1:天天向上的力量
1. 天天向上的力量
工作日模式要努力到什么水平,才能與每天努力1%一樣?????????????????????????????????????????????????????????????????????????????????????????????????
-A君: 一年365天,每天進步1%,不停歇 ????????????????????????????????????????????????????????????????????????????????????????????????
-B君: 一年365天,每周工作5天休息2天,休息日下降1% ,要多努力呢?????????????????????????????????????????????????????????????????????????????????????????????????
每周工作5天休息2天,計算工作日的努力參數是多少才能與每天努力1%一樣。????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????要求如下:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
(1) ????????????????????????????????一年365天,以第0天的能力值為基數,記為1.0;????????????????????????????????????????????????????????????????????????????????????????????????
(2) ????????????????????????????????當好好學習時,能力值相比前一天提高1%;當沒有學習時,由于遺忘等原因能力值相比前一天下降1%;
輸出
輸出結果格式如下:(其中結果保留小數點后三位,冒號后有一個空格)????????????????????????????????????????????????????????????????????????????????????????????????
工作日的努力參數是: 0.019
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)<37.78:
dayfactor += 0.001
print("工作日的努力參數是:{:.3f} ".format(dayfactor))
工作日的努力參數是:0.019
注意
本文題目來源為Python123平臺和中國大學MOCC的《Python語言程序設計》課程, 主講老師:嵩天、黃天羽、禮欣。如有侵權,立刪。
總結
以上是生活随笔為你收集整理的python123天天向上的力量b_python编程题3.1:天天向上的力量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MTTR、MTBF、MTTF、MTTD
- 下一篇: 从0到权3网站流量的增长方案