一、循环语句:
if语句: if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
for语句:
1、for...in循环:依次把list或tuple中的每个元素迭代出来
2、range()函数:生成一个整数序列,再通过list()函数可以转换为list。
3、支持嵌套循环
while语句:只要条件满足,就一直执行,条件不满足时退出循环。
· 无限循环:如果条件判断语句永远为 True,循环将会无限的执行下去(使用ctr-c等中断)。
二、控制语句:
break语句(跳出整个循环): 用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
continue语句(跳出本次循环):用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。
pass:是空语句,是为了保持程序结构的完整性。 pass 不做任何事情,一般用做占位语句。
三、 迭代器:
zip()函数:在整理列表的过程中,如果同时需要2个或多个列表时
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。