Discuss / Python / 作业

作业

Topic source

ZhouJieLun

#1 Created at ... [Delete] [Delete and Lock User]
statis = ['过轻','正常','过重','肥胖','严重肥胖']print(statis)height = float(input('请输入你的身高(M))'))weight = float(input('请输入你的体重(KG)'))BMI = float(weight/(height**2))print('BMI值为: %.2f%%' %BMI)if BMI < 18.5:    print(statis[0])elif 18.5 <= BMI <25:    print(statis[1])elif 25 <= BMI <28:    print(statis[2])elif 28 <= BMI <32:    print(statis[3])elif BMI > 32:    print(statis[4])

有梦不难

#2 Created at ... [Delete] [Delete and Lock User]
tiaojian = ('过轻','zhengchang','guozhong','feipang','yanzhongfeipang')a=input('请输入你的身高:')b=input('请输入你的体重:')h=float(a)w=float(b)bmi = w/(h**2)if bmi<18.5:    print('you bmi:',bmi)    print(tiaojian[0])elif bmi>=18.5 and bmi <25:    print('you bmi:',bmi)    print(tiaojian[1])elif bmi >= 25 and bmi < 28:    print('you bmi:',bmi)    print(tiaojian[2])elif bmi >= 28 and bmi < 32:    print('you bmi:',bmi)    print(tiaojian[3])else:    print('you bmi:',bmi)    print(tiaojian[4])

  • 1

Reply