BMI 指数。BMI 指数=体重(kg)一身高?(m),当指数低于 18-5时,为过轻:当介于18.5 和23.9 之间时,为正常:当指数介于 24 和28 之间时,为偏胖;当指数高时,为非常肥胖。编程从键盘输入你的体重和身高,根据公式计算 BMI 指数,判断你重属于何种类型。
时间: 2023-05-17 12:02:35 浏览: 44
好的,根据您提供的问题,我可以回答。以下是计算 BMI 指数的代码:
```python
height = float(input("请输入您的身高(单位:米):"))
weight = float(input("请输入您的体重(单位:千克):"))
bmi = weight / (height ** 2)
if bmi < 18.5:
print("您的 BMI 指数为", bmi, ",属于过轻。")
elif bmi < 24:
print("您的 BMI 指数为", bmi, ",属于正常。")
elif bmi < 28:
print("您的 BMI 指数为", bmi, ",属于偏胖。")
else:
print("您的 BMI 指数为", bmi, ",属于非常肥胖。")
```
希望这个代码可以帮助您计算出自己的 BMI 指数,并判断属于何种类型。如果您还有其它问题,可以继续问我哦。
相关问题
成人的bmi指数:体质指数(bmi)=体重(kg)/身高(m)的平方。\n\n体重指数——男性:\t体重指数——女性:\n0 过轻——低于20\t0 过轻——低于19\n1 适中—— 20-25\t1 适中
BMI指数是用体重指数(BMI)来衡量一个人的身体健康状态的一个值,公式是体重(公斤)/身高的平方(米)。
体重指数:
男性:
0 过轻——低于20
1 适中——20-25
2 超重——25-30
3 肥胖——高于30
女性:
0 过轻——低于19
1 适中——19-24
2 超重——24-29
3 肥胖——高于29
输入一个人的身高(m)和体重(kg),根据BMI公式(体重除以身高的平方) 计算他的BMI指数,并判断他的指数处于什么级别。(15分) 例如:一個52公斤的人,身高是1.55m,则BMI为 :52/(1.55**2) = 21.6 BMI指数: 低于18.5:过轻 18.5-25:正常 25-28:过重 28-32:肥胖 高于32:严重肥胖
可以使用 input() 函数获取用户输入的身高和体重,然后根据 BMI 公式计算 BMI 指数,并根据指数的大小输出相应的级别。示例如下:
```python
height = float(input("请输入身高(单位:米):"))
weight = float(input("请输入体重(单位:千克):"))
bmi = weight / height ** 2
print("BMI 指数为:{:.1f}".format(bmi))
if bmi < 18.5:
print("BMI 指数为过轻")
elif bmi >= 18.5 and bmi < 25:
print("BMI 指数为正常")
elif bmi >= 25 and bmi < 28:
print("BMI 指数为过重")
elif bmi >= 28 and bmi < 32:
print("BMI 指数为肥胖")
else:
print("BMI 指数为严重肥胖")
```
以上代码中,首先使用 input() 函数获取用户输入的身高和体重,然后使用 BMI 公式计算 BMI 指数,并使用 format() 方法将结果保留一位小数输出。最后使用 if-elif-else 语句根据指数的大小输出相应的级别。