程序控制流程
控制语句之间的关联关系,实现逻辑性的
1.顺序
从上到下、从左到右执行流程
2.选择
单分支:
if 条件:
# 缩进体就是符合条件,需要执行的暧昧
双分支:
if 条件:
# 条件成立时,要执行的代码
else:
# 条件不成立的时候,需要执行的代码
多(三)分支:
if condition1:
# 条件1成立时,要执行的代码
elif condition2:
# 条件2成立时,要执行的代码
……
[else:
# 剩余条件
]
3.循环
while循环
while 条件:
# 循环体
[else:
# 程序正常执行结束后才会执行的代码
]
for循环
python 提供的for循环,不是常规的其他编程语言中的for循环,它的本质是容器的迭代
for 临时变量 in 容器(可迭代对象):
# 每一次迭代出的成员,会放到临时变量中
break,continue关键字:
都是被使用在循环中的关键字
break:终止循环
continue:跳过本次循环,进入下次循环