Python基础

Python-04-测健康指数

2018-12-08  本文已影响17人  郝十万

BMI指数是一个国际上常用的衡量人体胖瘦程度,以及是否健康的指数。

它的计算方式如下:

BMI = 体重 ÷(身高×身高)

比如一个体重50kg,身高160cm的人,BMI = 50 ÷(1.6*1.6)=19.5

对照BMI的表格:

image

提示1:这4种情况,是并列的关系,可以使用if...elif...else的语句来写代码。

提示2:input() 获取到的用户身高和体重都是字符串的形式,需要使用float() 函数来转换为浮点数的数据类型。

Answer
a=int(input('请输入身高:cm'))
b=int(input('请输入体重:kg'))
c=float(b/((a/100)**2))
print('c=',c)
if c<18.5:
    print('过轻')
elif c<24.0:
    print('正常')
elif c<28.0:
    print('过重')
else:print('肥胖')
上一篇 下一篇

猜你喜欢

热点阅读