gzj137070928 发表于 2020-10-30 15:11:34

BMI身体指数

# BMI :Body Mass Index 国际上常用的衡量人体肥胖和健康程度重要标准,主要用于统计分析
# 定义:BMI = 体重 (kg) /身高(m)的平方
s = input('请输入身高(单位m)和体重数(单位kg)【用逗号隔开】:')
(h, m) = s.split(',')
BMI = eval(m) / eval(h)**2
print("BMI数值为:%.2f" % BMI)
if BMI < 18.5:
    print("BMI指标为:国际'偏瘦',国内'偏瘦'")
elif 18.5 <= BMI < 25:
    if 24 <= BMI:
      print("BMI指标为:国际'偏胖',国内'正常'")
    else:
      print("BMI指标为:国际'正常',国内'正常'")
elif 25 <= BMI < 30:
    if 28 < BMI:
      print("BMI指标为:国际'肥胖',国内'偏胖'")
    else:
      print("BMI指标为:国际'偏胖',国内'偏胖'")
elif 30 <= BMI:
    print("BMI指标为:国际'肥胖',国内'肥胖'")
页: [1]
查看完整版本: BMI身体指数