`break` 在 Python 中是一个控制流语句,用于立即终止当前循环(`for` 或 `while` 循环),并跳出循环体。当程序执行到 `break` 语句时,会停止当前循环的剩余部分,并继续执行循环之后的代码。`break` 语句通常与条件语句(如 `if` 语句)一起使用,以便在满足特定条件时提前终止循环。
基本用法
for i in range(1, 11):
if i == 5:
break
print(i)
在这个例子中,当 `i` 等于 5 时,`break` 语句会被执行,循环会提前终止,因此只会打印出 `1` 到 `4`。
优势
提高代码效率:当已经得到需要的结果时,无需继续执行剩余的循环,可以立即退出,节省计算资源。
注意事项
使用 `break` 语句时,任何对应的 `循环 else` 块将不会执行。
如果在嵌套循环中使用 `break`,它将只终止最内层的循环。
希望这能帮助你理解 `break` 在 Python 中的含义和用法