Discuss / Python / 练习打卡

练习打卡

Topic source

小马

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

#练习

#小明身高1.75,体重80.5kg。请根据BMI公式

#(体重除以身高的平方)帮小明计算他的BMI指数,

# 并根据BMI指数:低于18.5:过轻

# 18.5-25:正常

# 25-28:过重

# 28-32:肥胖

# 高于32:严重肥胖

# if-elif 判断并打印结果

print('欢迎您使用BMI体测仪器')

p =['过轻','正常','过重','肥胖','严重肥胖']

h = float(input('请输入您的身高(m):'))

w = float(input('请输入您的体重(kg):'))

bmi =w/(h*2)

print('您的BMI的指数为:',bmi)

if bmi <18.5:

    print('您的评估结果是:',p[0])

elif bmi >= 18.5 and bmi <=25:

    print('您的评估结果是:',p[1])

elif bmi >= 25 and bmi <=28:

    print('您的评估结果是:',p[2])

elif bmi  >= 28 and bmi <=32:

    print('您的评估结果是:',p[3])

elif bmi >= 32:

    print('您的评估结果是:',p[4])

print('欢迎您下次继续使用BMI体测仪器^.^')

欢欢欢笑

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

厉害啊,还结合了上节课的内容,举一反三,真是厉害


  • 1

Reply