BMI指数即身体质量指数,是目前国际常用的衡量人体胖瘦程度以及是否健康的一个标准。
BMI指数计算公式如下:

体质指数(BMI) = 体重(kg) ÷ (身高2)(m2)

根据要求编写程序,实现根据输入的身高体重计算BMI值的功能。

import math
height = float(input("请输入您的身高(cm):"))
weight = float(input("请输入您的体重(单位:kg):"))
BMI = weight / math.pow(height / 100, 2)
print("您的体质指数为:" + str(BMI))
if BMI < 18.5:
    print("偏轻")
elif 18.5 <= BMI < 24:
    print("正常")
elif 24 <= BMI < 27:
    print("过重")
elif 27 <= BMI < 30:
    print("轻度肥胖")
elif 30 <= BMI < 35:
    print("中度肥胖")
else:
    print("重度肥胖")

运行结果:
在这里插入图片描述

注意:关于指数的计算要引用math函数库中pow命令。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐