Discuss / Python / BMI身体质量指数

BMI身体质量指数

Topic source

人才市场

#1 Created at ... [Delete] [Delete and Lock User]

print('BMI(Body Mass Index)身体质量指数,简称体质指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。')

height = float(input('请输入您的身高(单位:cm):'))

weight = float(input('请输入您的体重(单位:kg):'))

bmi = weight / (height/100)**2

if bmi < 18.5:

    print('您的BMI为:%.2f,过轻' %(bmi))

elif 18.5 < bmi < 25:

    print('您的BMI为:%.2f,正常' %(bmi))

elif 25 < bmi < 28:

    print('您的BMI为:%.2f,过重' %(bmi))

elif 28 < bmi < 32:

    print('您的BMI为:%.2f,肥胖' %(bmi))

elif bmi > 32:

    print('您的BMI为:%.2f,严重肥胖' %(bmi))


  • 1

Reply