python学习 04 if...elif...else 多分支

2021-01-08 10:18:21 浏览数 (1)

参考链接: Python中的决策(if,if..else,嵌套if,if-elif)

文章目录

 elifif嵌套扩展

elif 

如果是多条件分支,不同条件,执行不同代码,则用elif 格式如下: 

if 条件1:

    执行代码1

elif 条件2:

    执行代码2

elif 条件3:

    执行代码3

.......

else:

    以上条件都不满足执行代码

多个elif ,多个条件,每个条件都是平级的可以将从if到elif再到else以及其下的缩进代码看成一个代码块。 

if嵌套 

if的嵌套 是 递进的,用于当满足条件时还希望再增加分支 语法格式: 

if 条件1:

    if 条件2:

        执行

    else 不满足条件2:

        执行

else 不满足条件1:

    执行

扩展 

input()函数返回值类型是字符串。如果转换成bool型变量:只有空值是False,否则有任意字符都是True

0 人点赞