注意: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('请先买票')