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('体重过重!')

视频讲解