continue 语句

continue 在语法上只会出现于 for 或 while 循环所嵌套的代码中。

它会继续执行最近的外层循环的下一个轮次,或者在没有下一轮次时转往 else 子句执行。

当 continue 将控制流传出一个带有 finally 子句的 try 语句时,该 finally 子句会先被执行然后再真正开始循环的下一个轮次。

for i in range(3):for j in range(3):if j == 1:print(f'i={i},j={j}')continue
i=0,j=1
i=1,j=1
i=2,j=1
for i in range(3):for j in range(3):if j == 2:print(f'i={i},j={j}')continueelse: # 属于内层循环,每次内层循环结束都执行print('end')
i=0,j=2
end
i=1,j=2
end
i=2,j=2
end
for i in range(3):for j in range(3):if j == 2:print(f'i={i},j={j}')continue
else: # 属于外层循环,外层循环结束才执行print('end')
i=0,j=2
i=1,j=2
i=2,j=2
end
# 引发异常直接跳过 continue
# 无异常则继续执行完 finally 才继续下一次循环
for i in range(3):try:print(f'3/i={3/i}')continueexcept ZeroDivisionError as e:print(e)finally:print(f'i={i}')print(i) # 无异常时被跳过
else:print('end')
division by zero
i=0
0
3/i=3.0
i=1
3/i=1.5
i=2
end

continue 语句相关推荐

  1. C++ break语句,continue语句,goto语句

    break 语句的作用: 跳出当前循环,中断当前循环 #include <iostream> using namespace std; int main() {for (int i = 0 ...

  2. Python break语句,continue语句,pass 语句

    1 break 语句用来终止循环语句 下面写2个语句认识一下break # demo1 while循环 num = 10 while num > 0:print('当前变量值 :', num)n ...

  3. JS break语句和continue语句

    break语句 描述:break语句,用于无条件结束各种循环(退出循环)和switch. 说明:一般情况下,需要在break语句之前加一个条件判断.换句话说:就是条件成立了,就退出循环 continu ...

  4. continue语句只用于循环语句中_循环里continue,break,return的作用,你知道吗?

    循环里continue,break,return的作用,你知道吗?​mp.weixin.qq.com 前言 循环里Continue,Break,Return经常会用到,也是很容易出错的一个坑,今天特地 ...

  5. break 与continue 语句

    break 语句的两种用途: -->在switch语句中结束一个case -->越过常规循环条件的测试,立即强制终止循环.(需要根据某些特殊条件立即终止循环时常用) [例如]for(int ...

  6. php 常量 循环 1,php循环控制break、continue语句、goto语句和php常量

    1.循环控制break语句: break结束当前 for,while,do-while 或者switch 结构的执行. Break可以接受一个可选的数字参数来决定跳出几重循环. $i = 0; whi ...

  7. python continue语句的用法(跳过本次循环,不是跳出整个循环,break才是跳出整个循环)

    Python continue 语句跳出本次循环,而break跳出整个循环. continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环. continue语句用在whi ...

  8. 【转】详谈for循环里面的break和continue语句

    https://www.jb51.net/article/119099.htm 转载  更新时间:2017年07月20日 07:53:06   投稿:jingxian   我要评论 下面小编就为大家带 ...

  9. Matlb中break 和continue 语句

    有两个附加语句可以控制while 和for 循环:break 和continue 语句. break 语句可以中止循环的执行和跳到end 后面的第一句执行,而continue 只中止本次循环,然后返回 ...

  10. JavaScriptBreak 语句 continue 语句

    break 语句用于跳出循环. continue 用于跳过循环中的一个迭代. Break 语句 我们已经在本教程之前的章节中见到过 break 语句.它用于跳出 switch() 语句. break ...

最新文章

  1. android 让应用悬浮,快速回复+app下载
  2. 今天看了一下攒机配置 5000元以下 参考以下
  3. php。defined,PHP defined()函数的使用图文详解
  4. golang LMDB入门例子——key range查询
  5. mysql拼接两个字段_重拾MySQL之创建计算字段和函数
  6. IETF:名词历史简介互联网精神的典范
  7. 入行AI,你需要一本Python机器学习入门,赶紧收藏!
  8. 视频PPT互动问答丨数据库技术前沿的创新与实践专题
  9. 大数据“矿工” 世界上最艰辛的IT人
  10. html5豌豆上的公主,豌豆上的公主阅读练习及答案
  11. 2013年3月份计算机二级c语言最新上机题库(搜索关键字版),20133月份计算机二级C语言上机题库(十分强大).doc...
  12. Brettle.Web.NeatUpload.dll支持的大文件上传
  13. 艾伦·凯(Alan Kay)的深刻见解
  14. 创作短视频怎么去除素材水印?
  15. xp html5 显卡,最新桌面显卡性能排行 2018年5月显卡天梯图最新完整版
  16. latex 数学公式_推荐一款编写数学公式的国产神器:AxMath,可与LATEX双向转换
  17. luoguP4173 残缺的字符串 FFT
  18. 0X0000007b
  19. Hadoop之Lzo压缩配置
  20. 2022华中杯数学建模思路实时更新-ABC思路已更新(A一二程序已更新)-4月30日19时

热门文章

  1. ElasticSearch6.x版本的SpringBoot增删改查操作和ElasticSearch6.x版本的过滤查询
  2. wordpress怎么搜索别人_北风:史上最全wordpress建站攻略,无代码基础也能轻松搞定...
  3. 多usb摄像头串口设备名固定和永久授权
  4. 破壳学习-Kali的简单使用
  5. Consul2-使用consul作为服务注册和发现中心
  6. Java 定时器Timer
  7. Active Teacher
  8. 香港计算机专业招聘,全额奖学金机会!香港理工招聘计算机系博后/博士/研究助理...
  9. tiny6410开发板使用NFS访问Ubuntu主机
  10. 华三(H3C)三层交换机配置三层IP和静态路由