每天進步一點點會有什麼不同呢?
q1:每天進步千分之一或退步千分之一會怎麼樣?
#daydayup,每天進步一千分之一
print("
基礎為1")
dayup=pow(1.001,365)
#daydaydown,每天退步一千分之一
daydown=pow(0.999,365)
print("
天天向上:\n天天退步:
".format(dayup,daydown))
print("
努力吧!
q2:千分之五和百分之一的力量(引入變數,方便修改)
dayfactor=0.005dayup=pow(1+dayfactor,365)daydown=pow(1-dayfactor,365)
print("
天天向上:\n天天退步:
天天向上:\n天天退步:
有沒有感到驚訝呢!所以努力每一天吧!
q3:工作日的力量
一年365天,一周5個工作日,每天進步1%
一年365天,一周2個休息日,每天退步1%
會怎麼樣呢?
#迴圈模擬365天的過程
dayup=1.0#
基數dayfactor=0.01#
天天向上
for i in range(365):#
i表示每一天
if i%7 in[6,0]:#
尾數為6或0即為週末
dayup=dayup*(1-dayfactor)
else
: dayup=dayup*(1+dayfactor)
print("
工作日的力量:
q4:工作日的努力
工作日情況怎麼樣才能達到每天努力1%的水平?
a童鞋:一年365天,每天進步百分之一,不停歇
b童鞋:一年365天,每週工作5天,休息2天,休息日下降1%,要多努力才能達到a童鞋的水平呢?
使用def定義乙個函式,計算工作日力量,df為dayfactor
dayup=1
for i in range(365):#
i表示每一天,這裡模擬365天
if i%7 in[6,0]:#
尾數為6或0即為週末
dayup=dayup*(1-0.01)
else
: dayup=dayup*(1+df)
return
dayup
dayfactor=0.01
while dayup(dayfactor)<37.18:#
b童鞋與a童鞋比較,試錯 while判斷條件是否成立,成立時迴圈執行
dayfactor+=0.01
print("
工作日努力引數是
持之以恆,加油!
python 天天向上的力量
以下是乙個人365天每天都進步1 一年下來結果 dayfactor 0.01 dayup pow 1 dayfactor,365 print 天天向上 format dayup 結果為37.78 那麼接下來就可以寫完整的 了,自定義乙個函式,初始值dayfactor為0.01,dayfactor 0...
Python 天天向上的力量
問題一 1 的力量 一年365天,每天進步1 累計進步多少呢?一年365天,每天退步1 累計剩下多少呢?dayup pow 1.001 365 daydown pow 0.999 365 print 向上 向下 format dayup,daydown 向上 1.44,向下 0.69問題二 5 和1...
天天向上的力量
的執行及結果 千分之一的力量 千分之五,百分之一的力量 用dayfactor 來儲存百分之一或者千分之五的力量,然後那剩下的乙個的值,下面是 部分 dayfactor 0.005 dayup pow 1 factor,365 daydown pow 1 factor,365 print 向上 向下 ...