判断语句与循环控制
什么是流程?
- 流程
- 就是计算机执行代码的顺序
- 流程控制:就是对计算机代码执行的顺序进行有效的管理,只有流程控制才能实现在开发当中的业务逻辑。
流程控制的分类
1.顺序流程
- 顺序流程:就是代码一种自上而下的执行结构,也是python默认的流程。
2.选择流程/分支流程
- 选择流程/分支流程:根据在某一步的判断,有选择的去执行相应的逻辑的一种结构。
2.1单分支
if 条件表达式:
一条条的python代码
一条条的python代码
一条条的python代码
............
2.2双分支
if 条件表达式:
一条条的python代码
一条条的python代码
一条条的python代码
............
else:
一条条的python代码
一条条的python代码
一条条的python代码
.............
2.3多分支
if 条件表达式:
一条条的python代码
一条条的python代码
一条条的python代码
............
elif 条件表达式:
一条条的python代码
一条条的python代码
一条条的python代码
............
(可以有很多个elif)
else:
一条条的python代码
一条条的python代码
一条条的python代码
.............
3.循环流程
- 循环流程:在满足一定的条件下,一直重复的去执行某段代码的逻辑(事情)。
while 条件表达式:
一条条的python代码
一条条的python代码
一条条的python代码
.............
for ... in 可迭代集合对象:
一条条的python代码
一条条的python代码
一条条的python代码
.............