Python 循环允许我们多次执行一个语句或一组语句。
通常情况下,函数中的语句是顺序执行的:第一条语句首先被执行,然后是第二条,以此类推。有时,您可能需要多次执行一段代码块。
编程语言提供了各种控制结构,使得执行路径更加复杂。
循环流程图
下面的图表说明了循环语句的工作原理:
Python 中的循环类型
Python 编程语言提供了以下几种类型的循环来处理循环需求:
序号 |
循环类型 |
描述 |
1 |
while 循环 |
当给定条件为真时重复执行一个语句或一组语句。在执行循环体之前测试条件。 |
2 |
for 循环 |
多次执行一组语句,并简化了管理循环变量的代码。 |
3 |
嵌套循环 |
您可以在另一个 while 、for 或 do..while 循环内使用一个或多个循环。 |
Python 循环控制语句
循环控制语句改变了正常的执行顺序。当执行离开一个作用域时,所有在此作用域内创建的自动对象都会被销毁。
Python 支持以下控制语句。点击下列链接查看详细信息。
让我们简要地看一下循环控制语句:
序号 |
控制语句 |
描述 |
1 |
break 语句 |
终止循环语句并将执行转移到紧跟在循环后的语句。 |
2 |
continue 语句 |
导致循环跳过剩余的主体并立即重新测试其条件,然后再迭代一次。 |
3 |
pass 语句 |
在 Python 中,pass 语句用于语法上需要一个语句时,但您不想执行任何命令或代码。 |
注:表格中的链接文字(如适用)已被移除,因为这是一个纯文本格式的例子。实际应用中,这些文字应该是指向具体文档的超链接。