????????现代人都比较注重自己的体型。如何判断自己是否需要控制体重呢?
????????简易的方法可采用身高(厘米)-105,据此计算出的标准体重的±10%内属于正常,大于20%为肥胖,20%-30%为轻度肥胖,30%-50%为中度肥胖,大于50%为重度肥胖。
? ? ? ? 医学上多采用体重指数(BMI)据以判断。BMI是世界卫生组织(WHO)推荐的国际统一使用的肥胖分型标准,BMI=体重(千克)/身高(米^2)。不同国家分型标准略有不同。
?? ? ? ?
????????也可以借助python编程测定您的BMI及相应分型:?
#BMI
h=eval(input('请输入您的身高(米):'))
w=eval(input('请输入您的体重(公斤):'))
BMI=w/h**2
who,China='',''
if BMI<=16.4:
who='极瘦'
elif 16.5<=BMI<=18.4:
who,China='偏瘦','偏瘦'
elif 18.5<=BMI<=23.9:
who,China='正常','正常'
elif 24.0<=BMI<=24.9:
who,China='正常','超重'
elif 25.0<=BMI<=27.9:
who,China='超重','超重'
elif 28.0<=BMI<=29.9:
who,China='超重','肥胖'
elif 30.0<=BMI<=34.9:
who,China='1类肥胖','肥胖'
elif 35.0<=BMI<=39.9:
who,China='2类肥胖','肥胖'
else:
who,China='3类肥胖','肥胖'
print('您的体重指数为:{:.1f}'.format(BMI)+','+'国际标准:{};中国标准:{}'.format(who,China))
? ? ? ? ?怎么样,动动手测试一下吧😄
|