python3基础-控制语句

练习1:

age = 28

if age<18:(注意这里需要有:)

    print("未成年")

elif age>18:

    print("成年")

else:

    print("我是18岁")

练习2:

height = 1.63
weight = 49.5


BMI = weight/(height**2)
print(BMI)


if BMI <=18.5:
print('过轻')
elif BMI<=25:
print('正常')
elif BMI<=28:
print('过重')
elif BMI<=32:
print('肥胖')
else:

print('严重肥胖')

总结:条件判断从上向下匹配,当满足条件时执行对应的块内语句,后续的elif和else都不再执行。

你可能感兴趣的:(python3基础-控制语句)