python绘制BMI指标的中国标准分类程序的流程图并且用程序实现:从键盘输入体重(默认单位kg)和身高(默认单位m),给出体质类型的结果输出。
时间: 2023-05-12 11:03:42 浏览: 276
Python–根据计算公式:BMI = 体重(kg) / 身高(m)^2判断身体状况
5星 · 资源好评率100%
很高兴为您解答这个问题!以下是程序的流程图:
![BMI指标的中国标准分类程序的流程图](https://img-blog.csdnimg.cn/20220103154827257.png)
接下来是程序的实现:
```python
height = float(input("请输入您的身高(单位:米):"))
weight = float(input("请输入您的体重(单位:千克):"))
bmi = weight / (height ** 2)
if bmi < 18.5:
print("您的BMI指数为:%.2f,属于偏瘦" % bmi)
elif bmi < 24:
print("您的BMI指数为:%.2f,属于正常" % bmi)
elif bmi < 28:
print("您的BMI指数为:%.2f,属于偏胖" % bmi)
elif bmi < 30:
print("您的BMI指数为:%.2f,属于轻度肥胖" % bmi)
elif bmi < 35:
print("您的BMI指数为:%.2f,属于中度肥胖" % bmi)
else:
print("您的BMI指数为:%.2f,属于重度肥胖" % bmi)
```
希望这个程序能够帮助您!
阅读全文