2.13 break和continue
break和continue
1. break
<1> for循环
普通的循环示例如下:
name = 'itheima'for x in name:print('----')print(x) else:print("==for循环过程中,如果没有执行break退出,则执行本语句==")
运行结果:
---- i ---- t ---- h ---- e ---- i ---- m ---- a ==for循环过程中,如果没有break则执行==
带有break的循环示例如下:
name = 'itheima'for x in name:print('----')if x == 'e': breakprint(x) else:print("==for循环过程中,如果没有执行break退出,则执行本语句==")
运行结果:
---- i ---- t ---- h ----
<2> while循环
普通的循环示例如下:
i = 0while i<5:i = i+1print('----')print(i) else:print("==while循环过程中,如果没有执行break退出,则执行本语句==")
运行结果:
---- 1 ---- 2 ---- 3 ---- 4 ---- 5 ==while循环过程中,如果没有break则执行==
带有break的循环示例如下:
i = 0while i<5:i = i+1print('----')if i==3:breakprint(i) else:print("==while循环过程中,如果没有执行break退出,则执行本语句==")
运行结果:
---- 1 ---- 2 ----
小结:
break的作用:立刻结束break所在的循环
2. continue
<1> for循环
带有continue的循环示例如下:
name = 'itheima'for x in name:print('----')if x == 'e': continueprint(x) else:print("==while循环过程中,如果没有break则执行==")
运行结果:
---- i ---- t ---- h ---- ---- i ---- m ---- a ==while循环过程中,如果没有break则执行==
<2> while循环
带有continue的循环示例如下:
i = 0while i<5:i = i+1print('----')if i==3:continueprint(i)
运行结果:
---- 1 ---- 2 ---- ---- 4 ---- 5
小结:
continue的作用:用来结束本次循环,紧接着执行下一次的循环
3. 注意点
break/continue只能用在循环中,除此以外不能单独使用
break/continue在嵌套循环中,只对最近的一层循环起作用
转载于:https://www.cnblogs.com/kangwenju/p/10513533.html
2.13 break和continue相关推荐
- 13.MATLAB的while、for、break、continue循环操作
FPGA教程目录 MATLAB教程目录 -------------------------------------------------------------------------------- ...
- 汇编:模拟C语言实现break与continue
1 ;=============================== 2 ;循环程序设计 3 ;模拟C语言实现break 与continue 4 DATAS SEGMENT 5 i dw 0 6 su ...
- Java中break、Continue、reutrn总结
随手记录一下: (声明:部分内容总结来自以下博客的连接,侵删) https://www.cnblogs.com/yangh965/p/5854022.html https://blog.csdn.ne ...
- JAVA中的break[标签]continue[标签]用法
原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...
- 【转】详谈for循环里面的break和continue语句
https://www.jb51.net/article/119099.htm 转载 更新时间:2017年07月20日 07:53:06 投稿:jingxian 我要评论 下面小编就为大家带 ...
- JavaScript基础07-day09【嵌套for循环、break和continue、对象、数据类型、对象字面量、函数】
学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...
- jQuery中each的break和continue
each实质上是一个for循环,那么能不能像普通的for循环那样break和continue呢? 参考http://bevisoft.iteye.com/blog/641195做了个实验,可以的, 代 ...
- break和continue理解
以前对break和continue的使用都比较模糊,今天用了个简单的例子明白了其中的用法.程序只是为了说明break和continue的区别,写的很简单. 1 #include <iostre ...
- break、continue、return的区别
break.continue.return的区别 break:表示中断,可以在switch case中或循环中 使用 当遇到break 则结束当前整个switch case 或 循环 contin ...
最新文章
- Android CheckedTextView 实现单选与多选
- getElementsByName,实现多选的全选与全不选功能
- cad画流程图的插件_CAD制图太慢?62款辅助插件汇总,款款精品,效率提升80%
- ubuntu 使用apt-get install 安装php5.6--php7
- 算法导论-堆排序习题解
- Docker加入白名单
- 因为孤浪的关于爱情...关于婚姻...关于生活... 走进的CTO的第一天
- python 实现SOM: 函数更新
- window.URL对象的使用方式
- MyEclipse部署,将一个项目引入到两个项目;多项目部署
- type python django models_Python菜鸟之路:Django ModelForm的使用
- 网关串口+EM310
- 第四轮学科评估计算机专业排名,第四轮学科评估
- 作为一名菜鸟的学习分享
- SpringBoot和Hprose集成开发
- Centos下因为双网卡配置不当导致无法访问外网故障解决办法
- android smsmanager发送短信,Android使用SmsManager实现短信发送功能
- java 自动点击按钮事件_JavaScript代码模拟鼠标自动点击事件示例
- 复合辛普森公式求解定积分 matlab
- 进程、lwp(轻量级进程)和Java线程的理解