Discuss / Python / if 循环

if 循环

Topic source

a = weight b = height bmi = a/(b*b) print('%.2f % bmi) if bmi < 18.5 print('过轻') elif 18.5 <= bmi < 25 print('正常’) elif 25 <= bmi < 28 print('过重') elif 28 <= bmi < 32 print('肥胖') else bmi > 32 print('严重肥胖')

打印bmi的时候保留两位小数少打了个单引号

以甯为意

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

height = 1.75 weight = 80.5

bmi = weight / (height * height) print('%.2f' % bmi) if bmi > 18.5: print('too Light') elif 18.5 < bmi < 25: print('normal') elif 25 < bmi < 28: print('too fat') elif 28 < bmi < 32: print('fat') elif bmi > 32: print('more fat')


  • 1

Reply