Discuss / Python / 打卡下班

打卡下班

Topic source

已知小明的身高和体重,计算小明的BMI指数。并根据情况分类。

小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:

H = 1.75 W=80.5

BMI=W/H**2

if BMI < 18.5: print'小明的BMI指数为%.1f,过轻'%BMI elif 25>BMI >18.5: print'小明的BMI指数为%.1f,正常'%BMI elif 25<BMI <28: print'小明的BMI指数为%.1f,过重'%BMI elif 32>BMI >28: print'小明的BMI指数为%.1f,肥胖'%BMI
elif BMI >32: print'小明的BMI指数为%.1f,过度肥胖'%BMI

我这种条件判断是不是也可以??

bmi = weight/(height*height) print('小明bmi指数是%.2f' % bmi) if bmi<18.5: print('低于18.5:过轻') elif 18.5<=bmi<25: print('18.5-25:正常') elif 25<=bmi<28: print('25-28:过重') elif 28<=bmi<32: print('28-32:肥胖') elif 32<=bmi: print('高于32:严重肥胖')


  • 1

Reply