Python 循环控制:while/for 循环与 break/continue/pass 实战
循环概述
通常语句按顺序执行:函数中第一条语句先执行,接着第二条,依此类推。有时需要多次执行代码块。
编程语言提供各种控制结构实现复杂执行路径。循环语句允许多次执行语句或语句组。
Python 提供以下循环类型:
| 序号 | 循环类型与说明 |
|---|---|
| 1 | while 循环 - 重复执行语句/语句组,直到给定条件为 TRUE。执行循环体前测试条件 |
| 2 | for 循环 - 多次执行语句序列,简化管理循环变量的代码 |
| 3 | 嵌套循环 - 在 while、for 或 do..while 循环内使用一个或多个循环 |
循环控制语句
循环控制语句改变正常执行序列。执行离开作用域时,该作用域创建的所有自动对象被销毁。
Python 支持以下控制语句:
| 序号 | 控制语句与说明 |
|---|---|
| 1 | break 语句 - 终止循环语句,将执行转移到循环后的语句 |
| 2 | continue 语句 - 跳过循环体剩余部分,立即重新测试条件并重复 |
| 3 | pass 语句 - 语法上需要语句但不想执行任何命令/代码时使用 |
Python
- Python语句、缩进与注释:清晰指南
- 精通Python数据类型:实战指南
- 精通Python运算符:全面指南
- 精通Python If…Else 语句
- 精通Python For循环:语法、示例与进阶模式
- 精通Python While循环:语法、示例与最佳实践
- 精通Python Pass语句:实战指南
- 精通 Python 字典:创建、操作与进阶技巧
- Python print() 函数完全指南:基础用法、空行打印与自定义结束符
- Python 循环完全指南:for、while、break、continue、enumerate 详解
- 精通 Python range() 函数:从基础到高级用法
- 精通 Python enumerate():为列表、元组、字符串、字典带索引循环