Discuss / Python / 小白打卡

小白打卡

Topic source

机智豆_RD

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

input('height:')

input('weight:')

float(bmi)

bmi=weight/height**2

if bmi<=18.5:

    print('your bmi is:%.2f'%(bmi),'过轻')

elif 18.5<bmi<=25:

    print('your bmi is:%.2f'%(bmi),'正常')

elif 25<bmi<=28:

    print('your bmi is:%.2f'%(bmi),'过重')

elif 28<bmi<=32:

    print('your bmi is:%.2f'%(bmi),'肥胖')

elif 32<=bmi:

    print('your bmi is:%.2f'%(bmi),'严重肥胖')

机智豆_RD

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

刚刚那个会报错

h=float(input('height:'))

w=float(input('weight:'))

bmi=w/h**2

float(bmi)

if bmi<=18.5:

    print('your bmi is:%.2f'%(bmi),'过轻')

elif 18.5<bmi<=25:

    print('your bmi is:%.2f'%(bmi),'正常')

elif 25<bmi<=28:

    print('your bmi is:%.2f'%(bmi),'过重')

elif 28<bmi<=32:

    print('your bmi is:%.2f'%(bmi),'肥胖')

elif 32<=bmi:

    print('your bmi is:%.2f'%(bmi),'严重肥胖')


  • 1

Reply