Python BMI 计算器:快速评估您的体重状况
使用 Python 编写的 BMI 计算器可以快速、便捷地评估您的体重状况。只需输入您的体重(公斤)和身高(米),程序即可自动计算您的 BMI 指数,并根据国际标准给出相应的体重状况判断。
BMI 的计算公式: BMI = 体重(公斤) / 身高(米)²
体重状况判断标准:
- BMI < 18:体重过轻
- 18 ≤ BMI < 25:体重正常
- 25 ≤ BMI < 28:体重偏重
- 28 ≤ BMI < 32:肥胖
- BMI ≥ 32:非常肥胖
示例: 输入 75.5,1.78,输出:体重正常
代码实现:
def calculate_bmi(weight, height):
bmi = weight / (height * height)
return bmi
def get_weight_status(bmi):
if bmi < 18:
return '体重过轻'
elif 18 <= bmi < 25:
return '体重正常'
elif 25 <= bmi < 28:
return '体重偏重'
elif 28 <= bmi < 32:
return '肥胖'
else:
return '非常肥胖'
input_str = input('请输入某人的体重和身高(以英文逗号分隔):')
weight, height = input_str.split(',')
weight = float(weight)
height = float(height)
bmi = calculate_bmi(weight, height)
weight_status = get_weight_status(bmi)
print('体重状况:', weight_status)
使用方法:
- 复制以上代码并保存为 .py 文件。
- 运行该程序。
- 在提示符中输入您的体重和身高,以英文逗号分隔。
- 程序将输出您的 BMI 指数和相应的体重状况。
注意: BMI 指数仅供参考,不能完全反映您的健康状况,建议您咨询专业的医生或营养师,以获得更全面的评估和建议。
原文地址: https://www.cveoy.top/t/topic/U7k 著作权归作者所有。请勿转载和采集!