人體指數BMI的計算爲:BMI=體重(kg)/(身高*身高)(m)
下面是BMI對應的國際標準指數與國內標準指數,請實現用戶輸入身高,體重,輸出二者對應的指數值。
height, weight = eval(input("請依次輸入你的身高(m),體重(kg)(中間用[,]隔開):")) ## 中間用逗號隔開可以區分兩個變量
bmi = weight / pow(height,2)
print("BMI的數值爲:{:.2f}".format(bmi))
who, nat = "",""
if bmi < 18.5:
who, nat = "偏瘦","偏瘦"
elif 18.5 <= bmi < 24:
who, nat = "正常", "正常"
elif 24 <= bmi < 25:
who, nat = "正常", "偏胖"
elif 25 <= bmi < 28:
who, nat = "偏胖", "偏胖"
elif 28 <= bmi <30:
who, nat = "偏胖", "肥胖"
else:
who, nat = "肥胖", "肥胖"
print("你的BMI國際標準是:{},國內標準是:{}".format(who,nat))