1 '''
2 3. 使用if语句编程,完成《身体质量指数BMI》的计算程序,如图1所示。
3 说明:身体质量指数(BMI)是关于体重指标的健康测量。
4 可以通过以千克为单位的体重除以以米为单位的身高的平方,得到BMI的值。
5 针对20岁及以上年龄的人群,他们的BMI值的说明如下表所示
6 '''
7 import math
8 height,weight=eval(input("请输入身高(m)和体重(kg)[请用,隔开]:"))
9 bmi=weight/pow(height,2)
10 print("BMI的数值为:{:.2f}".format(bmi))
11 who,dom="",""
12 if bmi<18.5: #who国际标准
13 dom="偏瘦"
14 elif bmi<25:
15 dom="正常"
16 elif bmi<30:
17 dom="偏胖"
18 else:
19 dom="肥胖"
20
21 if bmi<18.5: #dom中国卫生标准
22 who="偏瘦"
23 elif bmi<24:
24 who="正常"
25 elif bmi<28:
26 who="偏胖"
27 else:
28 who="肥胖"
29
30 print("BMI指标为:国际'{0}',国内'{1}'".format(who,dom))