众所周知在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的区别相关推荐

  1. Python中的break、continue、pass和循环else语句

    Python中的break.continue.pass语句 一.基本介绍和一般循环格式 二.pass 三.continue 四.break 五.循环else 一.基本介绍和一般循环格式 本文是在whi ...

  2. python中的break、continue和pass

    我们在写代码的时候,有时需要提前结束程序,这就包括直接跳出这个for循环和结束本次循环并重新开始该放for循环.这就需要用到break和continue 1. break break 语句用于跳出 f ...

  3. Python中的break和continue的使用方法

    一.continue的使用方法(结束当前的循序,进行下一个数的循环) # *************************************************************** ...

  4. 一个例子彻底弄懂python中的break和continue语句(Python经典编程案例)

    案例:要求输入员工的薪资,若薪资小于 0 则重新输入.最后打印出录入员工的数量和薪资明细,以及平均薪资. 代码如下: empNum = 1 salarySum = 0 salarys = [] whi ...

  5. python中break和continue的区别

    python中break和continue的区别 break 结束for 或者while 循环  后面还没循环到的 不再循环 continue 当满足某种条件时结束当前值的循环 后面没有循环的继续循环 ...

  6. break和continue区别python_1、Python中break和continue的区别

    ******************** 自己的小总结!大神们不要见笑,刚初学Python *************************** 1.在Python中,break是结束本次循环.而c ...

  7. python中pass语句的作用是什么_简述 Python 中 pass 语句的作用。

    [单选题]从总体中抽取的样本数据的频率分布直方图如图所示,若总体中85%的数据不超过b,则b的估计值为( ) [单选题]Graphically, competitive market supply i ...

  8. Python中的break语句

    Python break语句 (Python break statement) Like other programming languages, in python, break statement ...

  9. JAVA中的break[标签]continue[标签]用法

    原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...

最新文章

  1. 用泛型实现参数化类型
  2. android d-bus,android EventBus的使用
  3. Hmac - Java加密与安全
  4. mysql 视图锁_如何诊断和处理锁等待
  5. mysql安全补丁如何处理_3分钟学会mysql数据库的逻辑架构原理
  6. Quartz任务调度
  7. charts漏斗图表_ECharts漏斗图属性与实例介绍
  8. 思科CCNA第二学期期末考试答案
  9. csdn2020年度博客之星 - 直播间(恭喜圆满结束)
  10. 【2021杭电多校赛】2021“MINIEYE杯”中国大学生算法设计超级联赛(6)签到题2题
  11. 利用Runtime为Category添加属性
  12. php有没有能无限遍历,php无限遍历目录代码
  13. 机器学习中的激活函数作用
  14. Oracle函数之listagg函数
  15. 世界上第一套电子表格软件 —— VisiCalc
  16. 漏洞分析---SSLv3降级加密协议Padding Oracle攻击(POODLE)技术分析
  17. Mysql分页Limt
  18. 企业微信获取corpid,Secret,Agentid
  19. 2020厦门国际银行数创金融杯建模大赛(一)----赛题说明数据重塑Baseline
  20. 网易云课堂吴恩达Andrew Ng深度学习笔记(二)

热门文章

  1. 为什么要使用设计模式?
  2. 2009_01_15_星期三
  3. 好久没写blog了。最近感觉自己老了
  4. CSP:CSP认证考试:202104-1(灰度直方图)满分答案,Java版
  5. c#_未将对象引用设置到对象的实例
  6. 已知长短轴求椭圆上任意一点的坐标_高中数学必修2:平面解析几何——椭圆(经典习题)...
  7. 泰尔指数r语言_还在用Excel算区位基尼系数?用geo.gini吧!
  8. linux igmp v3 过滤ip,网络 – Linux和IGMPv3上的多播加入
  9. asp中如何输入html,ASP.NET中输入文本的HTML解析办法
  10. vue 富文本存储_Vue富文本编辑器