身體質量指數BMI是根據人的題中和身高計算得出,計算公式爲:BMI=Weight/Hight^2,其中體重爲公斤,身高爲米。
用戶輸入體重和身高後,計算BMI並根據指數範圍,定義當前健康狀態:18-25之間爲正常,小於該範圍爲偏瘦,大於該範圍爲偏胖。
將BMI 指數和其所代表狀態輸出。
def BMI(weight,hight):
return weight/(hight*hight)
a = BMI(50,1.68)
print (a)
if a<25 and a>18:
print('nomal')
elif a<18:
print('thin')
else:
print('fat')
結果:
17.71541950113379
thin