一、分支结构
(一)双分支
if...else
(二)多分支
if...elif...elif...else
,当其中一个条件满足后,将不再执行后面的语句。
二、循环结构
(一)for 循环
-
for 变量 in 序列:
循环体
-
序列:容器型的数据结构,如字符串、列表、元组、字典、生成器、推导式、range等
-
range(M,N,step)取从[M,N)的数据,并以step为步长。
(二) while 循环
-
while 条件语句:
循环体
-
当不知道循环次数的时候,通常会使用while循环。
(三) 循环关键字
- 关键字共有三个: continue、break、else
- continue 结束本次循环。
- break 结束整个循环。
- else 当循环正常结束时,执行该代码块。正常结束是指,没有以break的方式结束。