02 python練習習題 天天向上的力量

2021-09-25 00:06:44 字數 1451 閱讀 8343

問題1:1%o的力量

#daydayupq1.py

dayup = pow(1.001,365)

dayudown = pow(0.999,365)

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

結果:向上:1.44,向下:0.69

問題2:5%o和1%的力量(引入變數的好處:只需修改一處)

#daydayupq2.py

dayfactor=0.005

dayup = pow(1+dayfactor,365)

dayudown = pow(1+dayfactor,365)

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

結果:向上:6.17,向下:0.16

問題3:1年365天,工作日5天,每天進步1%,休息日兩天,每天退不1%。

(採用迴圈模擬365天的過程,和抽象+自動化for...in計算思維)

#daydayupq3.py

dayup = 1.0

dayfactor = 0.01

for i in range(365):

if i % 7 in [6,0]:

dayup=dayup*(1-dayfactor,365)

else:

dayup=dayup*(1+dayfactor,365)

print("工作日的力量:」.format(dayup))

結果:工作日的力量:4.63

問題4:工作日的努力

a君:a君一年365天,每天進步1%,永不停歇

b君:b君一年365天,工作5天休息2天,休息日退不1%,b君需要多努力才能和a君一樣

(判斷條件迴圈、次數迴圈、分支、函式、計算思維)

print("工作日的努力引數是:".format(dayfactor))

python練習習題

一 使用if else語句 隨堂練習 使用if else語句 1 年齡在 22到35之間 列印 可以結婚 在其他年齡段 列印 拖出去槍斃 2 年齡在70歲以上 或者 患有老年痴呆 列印不能開車,否則可以開車 練習一 age int input 請輸入年齡 if 22 age 35 print f 你...

python 物件導向程式設計練習習題

請把下面的student物件的gender字段對外隱藏起來,用get gender 和set gender 代替,並檢查引數有效性 gender range male female class student object def init self,name,gender self.name na...

04 python練習習題 身體指數BMI和圓周率

身體指數bmi 國際版 calbmiv1.py height,weight eval input 請輸入身高 公尺 和體重 公斤 逗號隔開 bmi weight pow height,2 print bmi 數值為 format bmi who if bmi 18.5 who 偏瘦 elif 18....