程序控制流程:控制语句之间的关联关系,实现逻辑性的
顺序
从上到下、从左到右执行流程
选择
单分支
if condition_1:
statement_block_1
双分支
if condition_1:
statement_block_1
else:
statement_block_3
多(三)分支
if condition_1:
statement_block_1
elif condition_2:
statement_block_2
else:
statement_block_3
循环
什么叫做循环
重复执行代码
为什么需要循环
拒绝哪怕两行代码的重复,降低代码的维护成本
while循环
while condition:
# 循环体
for循环
python 提供的for循环,不是常规的其他编程语言中的for循环,它的本质是容器的迭代
for 临时变量 in 容器(可迭代对象):
# 每一次迭代出的成员,会放到临时变量中