IF练习
Topic source练习长达两天半
height = 1.75
weight = 80.5
bmi = weight/(height*2)
if bmi <18.5:
print('BMI为%d,体重过轻' % bmi)
elif bmi >= 18.5 and bmi < 25:
print('BMI为{0:.1f},体重正常'.format(bmi))
elif bmi >= 25 and bmi < 28:
print('BMI为%s,体重过重'.format(bmi))
elif bmi >= 28 and bmi < 32:
print(f'BMI为{bmi:.1f},体重肥胖')
elif bmi >= 32 :
print(f'BMI为 {bmi:.1f} ,体重严重肥胖')
- 1
Carota
height = input ('请输入您的身高:')
weight = input ('请输入您的体重:') #input得到的是str类型 需要用int()转换成int才可以比较
h = float(height)
w = float(weight)
BMI = w / (h ** 2)
if (BMI < 18.5):
print('过轻')
elif (BMI>=18.5 and BMI<25):
print('正常')
elif (BMI>=25 and BMI<28):
print('过重')
elif (BMI>=28 and BMI<32):
print('肥胖')
else:
print('严重肥胖')