简述Python中的break和continue的区别
众所周知在Python中,break是结束整个循环体,而continue则是结束本次循环再继续循环。
但是作为一个新手的你,还是不明白它们的区别,这里用一个生动的例子说明它们的区别,如下:
1、continue:
一个循环就好比我们每天学校读书的过程,而你是一位调皮捣蛋的学生,某天你上课时因某件事对班上的老师不满,于是动手打了老师。
于是校方便责令你回家闭门思过一天,你悔悟过后你第二天你又可以继续来学校上课。这就类似循环中的continue。
例:
school = ('第1天','第2天','第3天','第4天','第5天','第6天','第7天')
for day in school:if day == '第4天': # 第4天打老师了continue # 校方决定今天回家面壁思过一天,第5天继续来上课print(day)
输出结果:
第1天 第2天 第3天 第5天 第6天 第7天
2、break:
接上面的例子,顽劣不改的你某一天你又因某件事不满居然把校长给打了,这次闯大祸了,居然把学校老大给打了,便留你不得。
于是校方便把你开除了,以后你都不能来学校每天上课了。这就类似于循环中的break。
例:
school = ('第1天','第2天','第3天','第4天','第5天','第6天','第7天')
for day in school:if day == '第4天': # 第4天打校长了break # 校方决定从第四天起以后不要来学校上课了。print(day)
输出结果:
第1天 第2天 第3天
转载于:https://www.cnblogs.com/fyknight/p/7986587.html
简述Python中的break和continue的区别相关推荐
- Python中的break、continue、pass和循环else语句
Python中的break.continue.pass语句 一.基本介绍和一般循环格式 二.pass 三.continue 四.break 五.循环else 一.基本介绍和一般循环格式 本文是在whi ...
- python中的break、continue和pass
我们在写代码的时候,有时需要提前结束程序,这就包括直接跳出这个for循环和结束本次循环并重新开始该放for循环.这就需要用到break和continue 1. break break 语句用于跳出 f ...
- Python中的break和continue的使用方法
一.continue的使用方法(结束当前的循序,进行下一个数的循环) # *************************************************************** ...
- 一个例子彻底弄懂python中的break和continue语句(Python经典编程案例)
案例:要求输入员工的薪资,若薪资小于 0 则重新输入.最后打印出录入员工的数量和薪资明细,以及平均薪资. 代码如下: empNum = 1 salarySum = 0 salarys = [] whi ...
- python中break和continue的区别
python中break和continue的区别 break 结束for 或者while 循环 后面还没循环到的 不再循环 continue 当满足某种条件时结束当前值的循环 后面没有循环的继续循环 ...
- break和continue区别python_1、Python中break和continue的区别
******************** 自己的小总结!大神们不要见笑,刚初学Python *************************** 1.在Python中,break是结束本次循环.而c ...
- python中pass语句的作用是什么_简述 Python 中 pass 语句的作用。
[单选题]从总体中抽取的样本数据的频率分布直方图如图所示,若总体中85%的数据不超过b,则b的估计值为( ) [单选题]Graphically, competitive market supply i ...
- Python中的break语句
Python break语句 (Python break statement) Like other programming languages, in python, break statement ...
- JAVA中的break[标签]continue[标签]用法
原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...
最新文章
- 用泛型实现参数化类型
- android d-bus,android EventBus的使用
- Hmac - Java加密与安全
- mysql 视图锁_如何诊断和处理锁等待
- mysql安全补丁如何处理_3分钟学会mysql数据库的逻辑架构原理
- Quartz任务调度
- charts漏斗图表_ECharts漏斗图属性与实例介绍
- 思科CCNA第二学期期末考试答案
- csdn2020年度博客之星 - 直播间(恭喜圆满结束)
- 【2021杭电多校赛】2021“MINIEYE杯”中国大学生算法设计超级联赛(6)签到题2题
- 利用Runtime为Category添加属性
- php有没有能无限遍历,php无限遍历目录代码
- 机器学习中的激活函数作用
- Oracle函数之listagg函数
- 世界上第一套电子表格软件 —— VisiCalc
- 漏洞分析---SSLv3降级加密协议Padding Oracle攻击(POODLE)技术分析
- Mysql分页Limt
- 企业微信获取corpid,Secret,Agentid
- 2020厦门国际银行数创金融杯建模大赛(一)----赛题说明数据重塑Baseline
- 网易云课堂吴恩达Andrew Ng深度学习笔记(二)
热门文章
- 为什么要使用设计模式?
- 2009_01_15_星期三
- 好久没写blog了。最近感觉自己老了
- CSP:CSP认证考试:202104-1(灰度直方图)满分答案,Java版
- c#_未将对象引用设置到对象的实例
- 已知长短轴求椭圆上任意一点的坐标_高中数学必修2:平面解析几何——椭圆(经典习题)...
- 泰尔指数r语言_还在用Excel算区位基尼系数?用geo.gini吧!
- linux igmp v3 过滤ip,网络 – Linux和IGMPv3上的多播加入
- asp中如何输入html,ASP.NET中输入文本的HTML解析办法
- vue 富文本存储_Vue富文本编辑器