Python练习2 请输入自己的身高和体重。身高的单位是米例如身高1米75,需要输入(1.75) 体重的单位是千克kg 例如你的体重是75kg 就输入75 请根据BMI公式 体重除以身高的平方(**2)帮自己计算BMI指数,并根据BMI指数得到结果: 低于18.5:过轻 18.5-25:正常 25-28:过重 28-32:肥胖 高于32:严重肥胖 备注: 因为大概率BMI应该是个小数后很多的数值,所以可以有方法截取小数点后几位 两个方法分享:
时间: 2024-03-12 17:48:53 浏览: 120
Python计算BMI
当然,我可以帮您写一个Python程序来计算BMI指数,并根据结果给出相应的评价。您只需要在运行程序时输入身高和体重即可。
以下是Python程序的代码:
```python
height = float(input("请输入您的身高(单位:米):"))
weight = float(input("请输入您的体重(单位:千克):"))
bmi = round(weight / height ** 2, 2)
if bmi < 18.5:
result = "过轻"
elif bmi < 25:
result = "正常"
elif bmi < 28:
result = "过重"
elif bmi < 32:
result = "肥胖"
else:
result = "严重肥胖"
print("您的BMI指数为:", bmi)
print("评价结果为:", result)
```
您可以将以上代码复制到Python编辑器中运行,然后输入您的身高和体重,程序将会帮您计算BMI指数,并给出相应的评价。
阅读全文