4. BMI 指数综合练习
综合练习
BMI指数(Body Mass Index) 又称 身体质量指数, 是由身高和体重计算得到;这个值的大小可以体现出身体的体重状况。
BMI值计算公式:
BMI = 体重(公斤) / 身高的平方(米)
例如:
一个69公斤的人,身高是173厘米,计算他的 BMI 值:
BMI = 69 / 1.73 ** 2 = 23.05
标准表:
BMI值
身体状况
BMI < 18.5
体重过轻
18.5 <= BMI < 24
正常范围
BMI > 24
体重过重(超标)
要求
输入身高和体重,打印BMI的值,并打印体重状况。
参考代码
# 步骤分析
# 1. 读取体重数据
weight = float(input('请输入体重(公斤):'))
# 2. 读取身高数据
height = float(input('请输入身高(米):'))
# 3. 计算 BMI 指数并用变量绑定(记住)
bmi = weight / height ** 2
print("BMI = ", bmi)
# 4. 使用 if 语句判断区间并给出结果
if bmi < 18.5:
print("体重过轻!")
elif 18.5 <= bmi <= 24:
print('标准体重!')
elif bmi > 24:
print('体重过重!')