# @Time : 2024/3/29 19:46
# @Author : Q.ZHA
height = float(input("请输入您的身高(米):"))
weight = float(input("请输入您的体重(公斤):"))
# 计算BMI(中国标准)
bmi = weight / (height ** 2)
res = ''
if bmi < 18.5:
res = "体重偏瘦,要加强营养哦"
elif 18.5 <= bmi < 24:
res = "正常,非常棒!继续保持哦~"
elif 24 <= bmi < 28:
res = "超重,还差一点点就达到标准了,还要加油哦"
else:
res = "肥胖,要注意了哦,管住嘴迈开腿,没事跑两步!"
# 输出BMI结果
print(f"您的BMI指数为:{bmi:.2f},您的体质{res}")
运行结果示例:
请输入您的身高(米):1.59
请输入您的体重(公斤):43.4
您的BMI指数为:17.17,您的体质偏瘦,要加强营养哦