Discuss / Python / 交作业

交作业

Topic source

name=input()

height=input()

a=int(height)/100

weight=input()

b=int(weight)

bmi=float(b/(a**2))

if bmi<18.5:

    print('%s的身高为%.2fm,体重为%dKg,BMI为%.1f,小于18.5,过轻'%(name,a,b,bmi))

elif bmi>=18.5 and bmi<=25:

    print('%s的身高为%.2fm,体重为%dKg,BMI为%.1f,处于18.5和25之间,正常'%(name,a,b,bmi))

elif bmi>25 and bmi<28:

    print('%s的身高为%.2fm,体重为%dKg,BMI为%.1f,大于25,过重'%(name,a,b,bmi))

elif bmi>=28 and bmi<=32:

    print('%s的身高为%.2fm,体重为%dKg,BMI为%.1f,处于28和32之间,肥胖'%(name,a,b,bmi))

elif bmi>32:

    print('%s的身高为%.2fm,体重为%dKg,BMI为%.1f,大于32,严重肥胖'%(name,a,b,bmi))


  • 1

Reply