身体指数计算程序怎么写

时间:2025-01-27 11:54:27 单机游戏

```python

def bmi_calculator():

获取用户输入的体重和身高

weight = float(input("请输入您的体重(千克):"))

height = float(input("请输入您的身高(厘米):")) / 100 将厘米转换为米

计算BMI值

bmi = weight / (height 2)

输出BMI值

print(f"您的身体质量指数(BMI)是:{bmi:.2f}")

根据BMI值判断体重状态

if bmi < 18.5:

print("体重过轻")

elif 18.5 <= bmi < 24.9:

print("正常")

elif 24.9 <= bmi < 29.9:

print("超重")

else:

print("肥胖")

调用函数

bmi_calculator()

```

这个程序首先获取用户输入的体重和身高,然后计算BMI值,并根据BMI值判断体重状态,最后输出结果。你可以将这个代码复制到Python环境中运行,或者将其集成到更大的应用程序中。