Python条件语句是通过一条或多条语句的执行结果(True or False) 来决定执行的代码块
- If-else 语句
- while 循环
- for 循环
- break, continue语句
- 多条件与短路运算
流程:就是计算机执行代码的顺序
流程控制: 对计算机代码执行的顺序进行有效的管理,只有流程控制才能实现在开发当中的业务逻辑
流程控制的分类:
- 顺序流程:就是代码一种自上而下的执行结构,也是python默认的流程
- 选择流程/ 分支流程:根据在某一步的判断,有选择的去执行相应的逻辑的一种结构
- 循环流程:在满足一定的条件下,一直重复的去执行某段代码的逻辑
单分支
- if 条件表达式
- 一条条的python代码
双分支
-
if 条件表达式
- 一条条的python代码
-
else:
- 一条条的python代码
多分支
-
if 条件表达式
- 一条条的python代码
-
elif 条件表达式:
- 一条条的python代码
-
else:
- 一条条的python代码
循环流程
-
while 条件表达式:
- 一条条的python代码
-
for…in 可迭代集合对象:
- 一条条的python代码