Python 練習題 身體素質指數

2021-09-29 11:58:51 字數 738 閱讀 9767

要求:不限定函式呼叫時的引數順序,可以身高在前,體重在後,也可以反過來。 例:bmi, text = calc_bmi(身高和體重) #請自行設計引數 輸出:您的bmi為xx,您的體型yy

bmi=體重 / 身高的平方
def

calc_bmi

(height,weight)

: bmi=weight/

(height**2)

if bmi<

18.5

: a=

'偏瘦'

elif

18.5

<=bmi<24:

a='正常'

elif

24<=bmi<28:

a='超重'

else

: a=

'超重'

print

('您的bmi為:{},您的體型為:{}'

.format

(bmi,a)

)return

float

(bmi)

,str

(a)

calc_bmi(

1.70

,100

)

calc_bmi(weight=

50,height=

1.70

)

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....

python書中練習題 python練習題

1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...

python的練習題 Python練習題

1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...