1. Python控制流的3大分类
1) 顺序结构: 我们代码的执行顺序,从上而下
2) 分支结构: 根据判断进而确定走那条分支,常见形式: if , if…else… , if…elif…elif…else…
3) 循环结构: 常见的表现方式有: for循环、while循环、 while循环结合continue ,break

2. 分支结构: if :

1) if … : 只需要判断条件满足一种情况下想要进行的处理
语法:
if 条件1:
执行代码块1
执行代码块2
第一篇 第十节 Python 控制流 if 、While 、for
如:
第一篇 第十节 Python 控制流 if 、While 、for
2) if … …else…: 需要考虑满足条件和不满足条件下的分别处理
流程图:第一篇 第十节 Python 控制流 if 、While 、for

第一篇 第十节 Python 控制流 if 、While 、for
3) if…elif…elif…else
第一篇 第十节 Python 控制流 if 、While 、for

第一篇 第十节 Python 控制流 if 、While 、for
3. 循环结构
1) while循环: 适用于不知道判断次数的情况下.,当条件一直为真的情况下,就一直需要条件判断,直到条件为假,再执行相关语句
后结束
语法:
while 判断条件:
语句1
语句2
第一篇 第十节 Python 控制流 if 、While 、for
如: 算1-100之间的整数之和,包含1和100

第一篇 第十节 Python 控制流 if 、While 、for
上边代码也可以用while …else 来进行,如下:
第一篇 第十节 Python 控制流 if 、While 、for
2 )for 循环: 可以用来遍历任何序列,比如:字符串,列表,元组 ,当然也可以遍历字典的key或者value值
1) 单for循环的使用第一篇 第十节 Python 控制流 if 、While 、for
2) for 循环嵌套使用 (举例: 9*9 乘法口诀表) 第一篇 第十节 Python 控制流 if 、While 、for
第一篇 第十节 Python 控制流 if 、While 、for

相关文章: