Python 天天向上的力量

2022-02-16 01:28:40 字數 2174 閱讀 9633

每天進步一點點會有什麼不同呢?

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 向上 向下 ...