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:
    语句块
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值