python 编写一个程序 使用布罗卡公式判断成年人的身高 体重。输入某人的身高(cm)和体重(kg),按下述内容确定其体重是否为标准、过胖或过瘦。假设成年人身高大于110cm,体重大于20kg。
时间: 2024-11-29 18:38:05 浏览: 4
中文单个字音 转图(二维数据128*128)这样将3000特征的变为了128*128 = 16384 特征
Python 中可以编写一个简单的程序来应用布罗卡公式(Brønke's formula),这是一个用于评估成人体重是否健康的公式。该公式通常考虑的是身体质量指数(BMI)。我们先计算BMI,然后依据标准范围来判断体重状态。以下是程序示例:
```python
def calculate_bmi(height_cm, weight_kg):
# 将身高从厘米转换为米
height_m = height_cm / 100
# 计算BMI
bmi = weight_kg / (height_m ** 2)
if bmi < 18.5:
return "过轻"
elif 18.5 <= bmi < 24:
return "正常"
elif 24 <= bmi < 28:
return "过重"
else:
return "肥胖"
# 用户输入身高和体重
height = float(input("请输入您的身高(cm): "))
weight = float(input("请输入您的体重(kg): "))
# 调用函数并输出结果
status = calculate_bmi(height, weight)
print(f"您的体重状况是: {status}")
阅读全文