流程控制

全屏查看

1 条件控制语句 #

mindmap
    id1[条件控制语句]
        id1-1[if语句]
        id1-2[基本if语句结构]
        id1-3[条件表达式]
        id1-4[布尔逻辑运算]
        id1-5[比较运算符]
        id1-6[成员运算符]
        id1-7[身份运算符]
        id1-8[if-else语句]
        id1-9[单分支选择结构]
        id1-10[条件判断执行流程]
        id1-11[代码块缩进规则]
        id1-12[空语句pass的使用]
        id1-13[if-elif-else语句]
        id1-14[多分支选择结构]
        id1-15[elif链式判断]
        id1-16[条件优先级]
        id1-17[嵌套条件语句]
        id1-18[三元运算符]
        id1-19[条件表达式语法]
        id1-20[简化条件赋值]
        id1-21[与if-else语句对比]
if语句
基本if语句结构
条件表达式
布尔逻辑运算
比较运算符
成员运算符
身份运算符
if-else语句
单分支选择结构
条件判断执行流程
代码块缩进规则
空语句pass的使用
if-elif-else语句
多分支选择结构
elif链式判断
条件优先级
嵌套条件语句
三元运算符
条件表达式语法
简化条件赋值
与if-else语句对比

2 循环控制语句 #

while循环
基本while循环结构
循环条件控制
无限循环与退出
循环计数器
for循环
基本for循环结构
迭代器协议
可迭代对象
range 函数使用
循环控制关键字
break语句
continue语句
else子句在循环中
循环嵌套
mindmap
    id2[循环控制语句]
        id2-1[while循环]
        id2-2[基本while循环结构]
        id2-3[循环条件控制]
        id2-4[无限循环与退出]
        id2-5[循环计数器]
        id2-6[for循环]
        id2-7[基本for循环结构]
        id2-8[迭代器协议]
        id2-9[可迭代对象]
        id2-10[range  函数使用]
        id2-11[循环控制关键字]
        id2-12[break语句]
        id2-13[continue语句]
        id2-14[else子句在循环中]
        id2-15[循环嵌套]

3 循环与迭代进阶 #

mindmap
    id3[循环与迭代进阶]
        id3-1[迭代工具]
        id3-2[enumerate  函数]
        id3-3[zip  函数]
        id3-4[reversed  函数]
        id3-5[sorted  函数]
        id3-6[列表推导式]
        id3-7[基本列表推导式]
        id3-8[带条件的列表推导式]
        id3-9[嵌套列表推导式]
迭代工具
enumerate 函数
zip 函数
reversed 函数
sorted 函数
列表推导式
基本列表推导式
带条件的列表推导式
嵌套列表推导式