使用 if else 语句进行BMI指数计算
"""
在终端中根据身高、体重显示身体情况.
bmi:用体重(千克)除以身高(米)的平方
小于18.5(不包含) --> 体重过轻
18.5 ~ 24(不包含) --> 体重正常
24 ~ 28(不包含) --> 超重
28 ~ 30(不包含) --> I度肥胖
30 ~ 40(不包含) --> II度肥胖
30 ~ --> III度肥胖
"""
height = float(input("请输入身高:"))
weight = float(input("请输入体重:"))
BMI = weight / height **2
if BMI < 18.5 :
print("体重过轻")
elif BMI < 24 :
print("体重正常")
elif BMI < 28 :
print("超重")
elif BMI < 30 :
print("I度肥胖")
elif BMI < 40 :
print("II度肥胖")
else:
print("III度肥胖")
输出结果:
请输入身高(米):1.7
请输入体重(千克):80
超重