Discuss / Python / 作业

作业

Topic source

yekehun

#1 Created at ... [Delete] [Delete and Lock User]
# -*- coding:utf-8 -*-

print('小明身高1.75m,体重80.5kg,根据数据计算得出,')
f = 80.5/(1.75*1.75)
bmi = int(f*10)/10
if bmi < 18.5:
    print('小明的BMI值为:',bmi,',低于18.5范围,属于:过轻!')
elif bmi >= 18.5 and bmi < 25:
    print('小明的BMI值为:',bmi,',在18.5-25范围内,属于:正常!')
elif bmi >= 25 and bmi < 28:
    print('小明的BMI值为:',bmi,',在25-28范围内,属于:过重!')
elif bmi >= 28 and bmi < 32:
    print('小明的BMI值为:',bmi,',在28-32范围内,属于:肥胖!')
elif bmi > 32:
    print('小明的BMI值为:',bmi,',高于32范围,属于:严重肥胖!')
else:
    print('出错啦!')

  • 1

Reply