python基础3-条件判断语句1_1

96 阅读1分钟

语法1

# if 条件:
#    代码体
#    code1
#    code2
#    code3
#    ...

# 语法记忆方法
#  if+空格+条件+冒号
#  tab缩进代码体
#  tab缩进代码体
#  tab缩进代码体
#    ...

例子

tag = True;
if tag:
    print('条件满足')

语法2

# if 条件:
#    代码体
#    code1
#    code2
#    code3
#    ...
# else:
#    代码体
#    code1
#    code2
#    code3
#    ...

例子

tag = 1 == 2
if tag:
    # 不会走这个分支
    print('条件满足')
else:
    # 会走这个分支
    print('条件不满足')

语法3: 多分支

强调:if的多分枝=执行顺序是从上往下走,但凡有一个条件成立,就不会再往下判断其他条件了。必须有if

# if 条件:
#    代码体
#    code1
#    code2
#    ...
# elif 条件:
#    代码体
#    code1
#    code2
#    ...
# elif 条件:
#    代码体
#    code1
#    code2
#    ...
# else:
#    代码体
#    code1
#    code2
#    ...

例子

# elif
if False:
    print('if')
elif True:
    print('elif')
else:
    print('else')