當前位置:
首頁 > 最新 > 測一測你的BMI指數

測一測你的BMI指數

每日一練

BMI指數(即身體質量指數,英文為Body Mass Index),是用體重公斤數除以身高米數平方得出的數字,BMI是目前國際上常用的衡量人體胖瘦程度以及是否健康的一個標準。今日我們就來學習如何用python編寫一個計算說明身體質量指數的小程序。

訓練類型:IF嵌套語句

python環境:python3.6

訓練時長:20mins

思路簡介

下表為一個成年人的BMI指數範圍值。

成人BMI指數

第一步:根據公式計算BMI值。

第二步:根據BMI值判斷身體質量狀態並輸出結果。

代碼展示

#提示用戶輸入體重(kg)、身高(m

Weight = eval(input(「Enter weght inKilograms:」))

Height = eval(input(「Enter height inMeters:」))

#計算BMI

bmi = Weight / (Height * Height)

#展示計算結果

print(「YourBMI is」, format(bmi, 」.2f」))

if bmi

print(「過輕」)

elif bmi

print(「正常」)

elif bmi

print(「過重」)

else:

print(「肥胖」)

思考

上例代碼中身高、體重的單位剛好是BMI計算公式中指定好的量綱,你能否將程序中身高、體重的輸入單位換成其它的呢,比如體重的輸入單位為鎊、身高為英寸。(提示:1磅=0.453592千克,1英寸=0.0254米)

明日問題

輸入一個矩陣,按照從外向里以順時針的順序依次列印出每一個數字,例如,如果輸入如下矩陣:

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

則依次列印出數字:

1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!

TAG: |