**的執行及結果
千分之一的力量
千分之五,百分之一的力量
用dayfactor 來儲存百分之一或者千分之五的力量,然後那剩下的乙個的值,下面是**部分
dayfactor=
0.005
dayup=
pow(
1+factor,
365)
daydown=
pow(
1-factor,
365)
print
("向上:,向下:"
.format
(dayup,daydown)
使用變數的好處就是,只需要修改一處就好,不需要逐行進行修改
工作日的力量
問題是:一年365天,一周工作5天,進步1%
一年365天,一周兩個休息日,退步1%
問:工作日夫人力量是如何的呢
#daydayupq3.py
dayup=
1.0dayfactor=
0.01
for i in
range
(365):
if i%7in
[6,0
]:dayup=dayup*(1
-dayfactor)
else
:dayup=dayup*(1
+dayfactor)
print
("工作日的力量為"
.format
(dayup)
)
獲得的結果為4.63 結果說明要是一年365天,一周的五個工作日我們努力工作,每天提高1%的能力,休息日我們的能力下降1%,那麼一年下來,我們的能力是我們現在能力的4.63倍。
所以我們真的要努力工作呀,即使一周休息兩天依舊能提高自己很多的能力
工作日的努力
工作日的情況下,努力到什麼程度才能與每天努力1%是一樣的效果呢
a:一年365天,每天進步1%,不停歇
b:一年365天,每週工作5天休息兩天,休息日每天下降1%,請問每天要努力多少?
下面是程式的編寫
#daydayup.py
defdayup
(df)
:dayup=
1for i in
range
(365):
if i%7in
[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
("工作日的努力引數是:"
.format
(dayfactor)
)
得到的結果是:0.019
在這種情況下可以看到,在休息日能力下降1%,那麼工作日只有努力工作1.9%才能比每天都努力的人高一點,所以一定要每天都要進步一點點,要是想要休息日,工作日必須要付出雙倍的努力才行,所以大家一定要有計畫,每天進步一點點,一年下來也是很厲害的。 天天向上的力量
1.每一天都學習,每一天都會進步,假設你每天進步0.001,一年之後呢?base 1 for i in range 365 base 1 0.001 print base 1.440251313429521等同於 print pow 1.001,365 1.44025131342952052.每天退...
天天向上的力量 B
描述 一年365天,以第1天的能力值為基數,記為1.0。當好好學習時,能力值相比前一天提高n 當沒有學習時,由於遺忘等原因能力值相比前一天下降n 每天努力或放任,一年下來的能力值相差多少呢?其中,n的取值範圍是1到10,n可以是小數。獲得使用者輸入n,計算每天努力和每天放任365天後的能力值及能力間...
天天向上的力量 III
一年365天,以第1天的能力值為基數,記為1.0。當好好學習時,能力值相比前一天提高n 當沒有學習時,能力值相比前一天下降n 每天努力或放任,一年下來的能力值相差多少呢?其中,n的取值範圍是0到100,n可以是小數,假設輸入符合要求。獲得使用者輸入的n,計算每天努力和每天放任365天後的能力值及能力...