Discuss / Python / if从上自下判断

if从上自下判断

Topic source

Lumia

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

def BMI(height,weight):             #定义函数

    bmi = weight/(height/100)**2    #计算bmi

    return bmi

height = float(input('你的身高(cm):'))  #输入身高,int为整数

weight = float(input('你的体重(kg):'))  #输入体重,int为整数

bmi = BMI(height,weight)    #调用函数

if bmi > 32:

    print('你体重指数为%.1f,属于严重肥胖。' %bmi)    #格式化 bmi

elif bmi >28:

    print('你体重指数为%.1f,属于肥胖。' %bmi)

elif bmi >25:

    print('你体重指数为%.1f,属于过重。' %bmi)

elif bmi >18.5:

    print('你体重指数为%.1f,属于正常。' %bmi)

else:

    print('你体重指数为%.1f,属于过轻。' %bmi)

pass


  • 1

Reply