利用python测算bmi
时间: 2024-12-26 17:10:01 浏览: 7
在Python中,可以很容易地编写一个函数来计算BMI。以下是一个简单的例子:
```python
def calculate_bmi(weight_kg, height_m):
"""
计算BMI
:param weight_kg: 体重(千克)
:param height_m: 身高(米)
:return: 返回BMI数值
"""
bmi = weight_kg / (height_m ** 2)
return bmi
# 示例用法
weight = float(input("请输入您的体重(kg): "))
height = float(input("请输入您的身高(m): "))
bmi_value = calculate_bmi(weight, height)
print(f"您的BMI值为: {bmi_value}")
# 根据BMI分类显示对应信息
if bmi_value < 18.5:
print("体重过轻")
elif 18.5 <= bmi_value < 24:
print("正常范围")
elif 24 <= bmi_value < 28:
print("超重")
else:
print("肥胖")
```
在这个脚本中,用户会被提示输入体重和身高,然后程序会计算并打印出BMI值,并给出相应的健康建议。
阅读全文