017 示例3 天天向上的力量

2022-02-23 03:11:24 字數 2141 閱讀 3294

目錄二、"天天向上的力量"第一問

三、"天天向上的力量"第二問

四、"天天向上的力量"第三問

五、"天天向上的力量"第四問

六、"天天向上的力量"舉一反三

十天快速入門 python完整教程目錄:

基本問題:持續的價值

\(1.01^\)

\(0.99^\)

\(1.01^\)

\(0.99^\)

# daydayupq1.py

dayup = pow(1.001, 365) # 1.44

daydown = pow(0.999, 365) # 0.69

print("向上:,向下:".format(dayup, daydown))

# 向上:1.44,向下:0.69

1‰的力量,接近2倍,不可小覷哦

\(1.005^\),\(1.01^\)

\(0.995^\),\(0.99^\)

# daydayupq2.py

dayfactor = 0.005 # 使用變數的好處:一處修改即可

dayup = pow(1+dayfactor, 365) # 向上:6.17

daydown = pow(1-dayfactor, 365) # 向下:0.16

print("向上:,向下:".format(dayup, daydown))

5‰的力量,驚訝!

# daydayupq2.py

dayfactor = 0.01 # 使用變數的好處:一處修改即可

dayup = pow(1+dayfactor, 365) # 向上:37.78

daydown = pow(1-dayfactor, 365) # 向下:0.03

print("向上:,向下:".format(dayup, daydown))

1%的力量,驚人!

1.01365 (數學思維)--》for..in.. (計算思維)

採用迴圈模擬365天的過程:抽象 + 自動化

# daydayupq3.py

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("工作日的力量: ".format(dayup)) # 工作日的力量:4.63

1.001365 = 1.44,1.005365 = 6.17,1.01365 = 37.78 --》 儘管提高1%,但介於1‰和5‰的力量之間

for..in.. (計算思維) --》 def..while.. ("笨辦法"試錯)

# daydayupq4.py

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("工作日的努力引數是: ".format(dayfactor)) # 工作日的努力引數是:0.019

根據df引數計算工作日力量的函式

引數不同,這段**可共用

def保留字用於定義函式

while保留字判斷條件是否成立

條件成立時迴圈執行

\(1.01^ = 37.78\),\(1.019^ = 962.89\)

工作日模式,每天要努力到1.9%,相當於365模式每天1%的一倍!

grit:perseverance and passion for long-term goals

例項3 天天向上的力量

問題1 1 的力量 問題描述 一年365天,每天進步1 累計進步多少呢?一年365天,每天進步1 累計退步多少呢?思路分析 每天進步1 可以設計冪級數1.001365,或者直接呼叫pow 1.001,365 每天退步1 可以設計冪級數0.999365,或者直接呼叫pow 0.999,365 dayd...

5 3 天天向上

數碼管 光照度 溫濕度 感測器測試 網口 uart測試 步進電機 強上拉電阻 stc晶元手冊 include include int josephu int n,int m josephunode int josephu int n,int m tail index i tail next head...

天天向上的力量

的執行及結果 千分之一的力量 千分之五,百分之一的力量 用dayfactor 來儲存百分之一或者千分之五的力量,然後那剩下的乙個的值,下面是 部分 dayfactor 0.005 dayup pow 1 factor,365 daydown pow 1 factor,365 print 向上 向下 ...