python 求 BMI 代码
时间: 2024-09-11 15:09:29 浏览: 51
python实现BMI计算
在Python中,你可以很容易地编写一个函数来计算BMI。下面是一个简单的例子:
```python
def calculate_bmi(weight, height):
# 将身高从厘米转换为米
height_m = height / 100
# 计算BMI
bmi = weight / (height_m ** 2)
return bmi
# 示例
weight_kg = float(input("请输入您的体重(公斤): "))
height_cm = float(input("请输入您的身高(厘米): "))
bmi = calculate_bmi(weight_kg, height_cm)
print(f"您的BMI是: {bmi:.2f}")
# 根据BMI范围判断健康状况
if bmi < 18.5:
print("过轻")
elif 18.5 <= bmi < 24:
print("正常")
elif 24 <= bmi < 28:
print("超重")
else:
print("肥胖")
```
这个程序会提示用户输入体重和身高,然后计算并打印出BMI值,并根据标准给出相应的健康状况建议。
阅读全文