注意:Python严格控制缩进
if-else
if 条件:
满足条件要做的事情
else:
不满足条件要做的事情例子如下:
a = 666
if a == 666:
print('你真棒')
else:
print("还需要加油")if-elif
if - else 二选一 if - elif 多选一
if 条件1:
满足条件1要做的事情
elif 条件2:
满足条件2要做的事情
...
else:
都不满足,要做的事情例子如下:
score = 85
if 85 <= score <= 100:
print('优秀')
elif 60 <= score < 85:
print('及格')
elif 0 <= score < 60:
print('不及格')
else:
print('输入有误')if 嵌套
if 条件1:
事情1
if 条件2:
事情2
if 条件3:
事情3
else:
事情4
else:
事情5
# 注意:内层 if 判断和外层 if 判断都可以是 if-else 结构例子如下:
hasTicket = True # True 代表由车票,False 代表没车票
temp = 38.5 # 体温,单位:摄氏度,正常人的体温是36.5 ~ 37.5
if hasTicket: # 外层 if 判断
print('可以进站了 ----> ', end='')
# 进站后量体温
if 36.5 <= temp <= 37.5:
print('体温正常,进站成功')
else:
print('体温异常,进站失败')
else:
print('请先买票')