说明
《Python 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
在 Python 中,break 是一个控制流语句,用于终止循环。当执行到 break 语句时,程序会立即跳出当前循环,不再执行循环体中 break 之后的代码,而是继续执行循环体外的下一条语句。
以下是一个简单的例子,演示了 break 的使用:
for i in range(1, 10):
print(i)
if i == 5:
print("Reached 5, breaking the loop")
break
在上述例子中,当 i 的值等于 5 时,break 语句被执行,循环立即终止。这样,只有在 i 小于或等于 5 的情况下,才会执行 print(i) 语句。
在 while 循环中加入一个条件,即如果 num 是 9,就跳出循环。
num = 5
while num < 20:
print('Current number :', num)
num = num + 1
if num == 9:
break
'''
Current number : 5
Current number : 6
Current number : 7
Current number : 8
'''
它不能写在循环之外,如:
print(1)
break
print(2)
'''
...
SyntaxError: 'break' outside loop
'''
会导致语法错误。
语法要点:
break 主要用于在循环体内根据某个条件提前结束循环,而不必等到循环条件自然结束。这对于避免不必要的迭代或在满足特定条件时立即停止循环是很有用的。
Python 中的 break 和 continue 语句是用来跳过当前循环的一部分或完全脱离循环的。
一般地:
更新时间:2023-12-16 17:51:48 标签:python break