当前位置: 首页 > news >正文

Python break/continue

一.break

在这里插入图片描述
如果在循环中使用 break ,意味着立即结束循环,直接代码演示:

a = 0
while True: # 条件永远成立,如果没有break ,死循环a += 1 # 等价 a = a + 1,a 的值不停的累计加 1if a == 100: break  # 当a == 100 ,条件成立时,break 跳出循环,结束程序print("a = %d" % a)
print("循环结束,退出程序")

结果

输出结果:
a = 1
a = 2
a = 3
a = 4
....
a = 96
a = 97
a = 98
a = 99
循环结束,退出程序

二.continue

在这里插入图片描述
如果在循环中使用 continue,意味着结束本次循环,继续下一次循环,直接代码演示:

a = 0
while True: # 条件永远成立a += 1 # 等价 a = a + 1,a 的值不停的累计加 1if a == 100:continue  # 当a == 100 ,条件成立时,continue 继续下次一循环print("a = %d" % a)
print("循环结束,退出程序")
输出结果:
a = 1 
a = 2 
a = 3 
a = 4 
... 
a = 96 
a = 97 
a = 98 
a = 99
a = 101
a = 102
a = 103
....

三.总结

  • break是结束循环,当前的while循序停止;
  • continue 是结束本次循环,继续下一次循环,实际上循环还没有停止;
http://www.dtcms.com/a/342165.html

相关文章:

  • 嵌入式C语言和数据结构面试题
  • 2025-08-21 Python进阶3——模块
  • 信创自主可控新标杆:RustFS如何用内存安全架构重构数据主权防线?
  • Binlog Server守护MySQL数据0丢失
  • RabbitMQ:技巧汇总
  • Windows下RabbitMQ完整安装指南
  • 云原生俱乐部-k8s知识点归纳(6)
  • 活到老学到老之vue-vben-admin项目添加简单页面
  • 从YOLOv5到RKNN:零冲突转换YOLOv5模型至RK3588 NPU全指南
  • AI创业公司简介:Pogo
  • 三大图计算框架深度对比
  • 机器学习--聚类算法、集成算法
  • 《前端功能开关SDK全景剖析:从远程配置到数据闭环,重构业务迭代底层逻辑》
  • 【Java集合】List,Map,Set-详细讲解
  • Android基建开发大纲
  • Android - 资源类型 MINE Type
  • Android15 AndroidV冻结和解冻的场景
  • Android URC 介绍及源码案例参考
  • vlc-android: 编译自己的libvlc
  • MySQL深分页慢问题及性能优化
  • thingsboard 通过Entities hierarchy部件实现左边菜单点击,右边的表格按左边的分类型进行过滤筛选数据源
  • 什么是Qoder?如何下载?如何体验?Qoder和其他 AI IDE 什么区别?
  • ZStack Zaku替代VMware Tanzu:六项对比、构建虚拟机+容器一体化架构
  • C# 编写一个XmlToDota的转换工具
  • 关于CentOS7无法使用使用
  • 在Java项目中去理解通用工具为什么能通用,以及如何写出类似的工具类
  • 实践题:智能化风控体系升级方案
  • 医疗器械注册证识别技术:实现从图像到结构化数据的智能转化,提升行业效率与准确性
  • 深度解析游戏引擎中的相机:视图矩阵
  • 【数据结构】深入解析选择排序与堆排序:从基础到高效实现的完全指南