Discuss / Python / 结合昨天内容稍微复杂一点。

结合昨天内容稍微复杂一点。

Topic source

print('----------------身高体重判断胖瘦----------------------')

name = input('请输入您的姓名:')

height = float(input('请输入您的身高(单位:m):'))

weight = float(input('请输入您的体重(单位:kg):'))

bmi = weight/height**2

if bmi > 32:

    print(f'{name}的bmi是{bmi:.2f},{name}严重肥胖')

elif 28<bmi<=32:

    print(f'{name}的bmi是{bmi:2f},{name}肥胖')

elif 25<bmi<=28:

    print(f'{name}的bmi是{bmi:.2f},{name}过胖')

elif 18.5<bmi<=25:

    print(f'{name}的bmi是{bmi:.2f},{name}正常')

elif 0<=bmi<=18.5:

    print(f'{name}的bmi是{bmi:.2f},{name}过轻')

else:

    pass


  • 1

Reply