問題由淺入深,幫你更好理解python
天天向上的力量 問題1:
1‰的力量
- 一年365天,每天進步1‰,累計進步多少呢?
- 一年365天,每天退步1‰,累計剩下多少呢?
上**:
#daydayup
dayup =
pow(
1.001
,365
)daydown =
pow(
0.999
,365
)print
("向上:, 向下:"
.format
(dayup, daydown)
)
天天向上的力量 問題2:
5‰和1%的力量
- 一年365天,每天進步5‰或1%,累計進步多少呢?
- - 一年365天,每天退步5‰或1%,累計剩下多少呢?
上**:
#daydayup
dayfactor =
0.05
#通過改變dayfactor的值來改變進步或退步百分比
dayup =
pow(
1+dayfactor,
365)
daydown =
pow(
1-dayfactor,
365)
print
("向上:, 向下:"
.format
(dayup, daydown)
)
天天向上的力量 問題3:
工作日的力量
- 一年365天,一周5個工作日,每天進步1%
- 一年365天,一周2個休息日,每天退步1%
- 這種工作日的力量,如何呢?
上**:
#daydayup
dayup =
1dayfactor =
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:
工作日的努力
- 工作日模式要努力到什麼水平,才能與每天努力1%一樣?
- - a君: 一年365天,每天進步1%,不停歇
- - b君: 一年365天,每週工作5天休息2天,休息日下降1%,要多努力呢?
for..in.. (計算思維) def..while.. ("笨辦法"試錯)
上**:
#daydayup
defdayup
(df)
:#此處的def是定義函式的關鍵字
dayup =
1for i in
range
(365):
if i %7in
[6,0
]:dayup*=(1
-0.01
)else
: dayup*=(1
+df)
return dayup
dayfactor =
0.001
while dayup(dayfactor)
<
37.78
:#while 是循還判斷的關鍵字
dayfactor+=
0.001
print(""
.format
(dayfactor)
)
舉一反三 天天向上的力量:
- 例項雖然僅包含8-12行**,但包含很多語法元素
- 條件迴圈、計數迴圈、分支、函式、計算思維
- 清楚理解這些**能夠快速入門python語言
- 工作日模式中,如果休息日不下降呢?
- 如果努力每天提高1%,休息時每天下降1‰呢?
- 如果工作3天休息1天呢?
天天向上的力量
的執行及結果 千分之一的力量 千分之五,百分之一的力量 用dayfactor 來儲存百分之一或者千分之五的力量,然後那剩下的乙個的值,下面是 部分 dayfactor 0.005 dayup pow 1 factor,365 daydown pow 1 factor,365 print 向上 向下 ...
天天向上的力量
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.每天退...
天天向上,汪涵的經典智慧型語錄
1.我父親是江蘇人,母親是湖南人,他們說我是個 江湖人 2.黑夜給了我黑色的眼睛,我卻要用它去戴博士倫。3.神是有責任的,他們每天都要到他們的上司 玉皇大帝那去打卡簽到。4.都說婚姻是愛情的墳墓,但是要是沒有了婚姻,愛情豈不是死無葬身之地了嗎?5.我已經想好了,生兒子就當強盜養,生女兒就當公主養。6...