Python break 语句学习笔记

在 Python 编程中,break 语句用于跳出循环语句(while 和 for)。当 break 语句被执行时,程序会立即中断当前所在的循环,并跳出循环。

语法格式

pythonCopy Code
while expression: statement(s) if condition: break
  • 当表达式 expression 的值为 True 时,执行 statement(s)。
  • 如果条件 condition 满足,则执行 break 语句,跳出循环。

实例说明

下面是一个使用 break 语句的简单示例:

pythonCopy Code
numbers = [1, 2, 3, 4, 5] for num in numbers: if num == 3: print("找到数字 3,跳出循环") break print("当前数字:", num) print("循环结束")

输出结果如下:

Copy Code
当前数字: 1 当前数字: 2 找到数字 3,跳出循环 循环结束

在上述示例中,我们创建了一个名为 numbers 的列表,其中包含了数字 1 到 5。然后我们使用 for 循环遍历这个列表,当循环到数字 3 时,执行 break 语句,跳出循环。

需要注意的是,在 for 循环中使用 break 语句时,在 break 语句之前的语句也会被执行,但 break 语句之后的语句将不会执行。

除了在 for 循环中使用,break 语句还可以在 while 循环中使用,其使用方法与 for 循环相同。

总结

Python 的 break 语句能够适用于各种循环场景,在需要跳出循环的地方使用 break 语句可以有效提高代码的可读性和执行效率。