python 循环结构

目录

  • 遍历循环
  • 无限循环
  • 循环的保留字
  • 循环的高级用法

遍历循环

表达方式

for <循环变量> in <遍历结构>:
    语句块

种类

  • 计数循环
for <循环变量> in range(N[,M[,K]]):
    语句块
  • 字符串遍历循环

s表示字符串,c是字符串中的字符

for c in s:
    语句块
  • 列表遍历循环
for item in ls:
    语句块
  • 文件遍历循环

fi表示文件的标识符,line表示文件中的每一行

for line in fi:
    语句块

无限循环<条件循环>

表达式,直到条件不满足的时候,才不执行语句块

while <条件>:
    语句块

循环控制的保留字

break和continue是python在循环控制中的保留字

  • break 跳出当前循环,并且执行循环后面的语句
  • continue 结束当前循环,继续执行后续次数循环

如果循环有多层怎么办呢

  • break 一个break仅仅只能跳出一层循环
  • continue 仍然是结束当前层当前循环,继续执行后续次数循环

循环的高级用法

while循环和else语句的结合

  • 当循环没有被break退出时,可以执行else中的语句块
  • else语句块可以看作是“正常”完成循环的奖励
for <循环变量> in <遍历结构>:
    语句块
else:
    语句块
while <条件>:
    语句块
else:
    语句块

猜你喜欢

转载自blog.csdn.net/u013894427/article/details/80321320