📜  Python中断语句

📅  最后修改于: 2022-05-13 01:54:43.119000             🧑  作者: Mango

Python中断语句

在Python中使用循环可以高效地自动化和重复任务。但有时,可能会出现您想要完全退出循环、跳过迭代或忽略该条件的情况。这些可以通过循环控制语句来完成。循环控制语句改变其正常顺序的执行。当执行离开一个范围时,在该范围内创建的所有自动对象都将被销毁。 Python支持以下控制语句。

  • 继续声明
  • 中断声明
  • 通过声明

在本文中,主要关注点是break语句。

中断声明

Python中的Break语句用于在触发某些外部条件时将控制带出循环。 Break 语句放在循环体内(通常在 if 条件之后)。

中断语句-python

句法:

break

例子:

# Python program to
# demonstrate break statement
  
s = 'geeksforgeeks'
# Using for loop
for letter in s:
  
    print(letter)
    # break the loop as soon it sees 'e'
    # or 's'
    if letter == 'e' or letter == 's':
        break
  
print("Out of for loop")
print()
  
i = 0
  
# Using while loop
while True:
    print(s[i])
  
    # break the loop as soon it sees 'e'
    # or 's'
    if s[i] == 'e' or s[i] == 's':
        break
    i += 1
  
print("Out of while loop")

输出:

g
e
Out of for loop

g
e
Out of while loop

在上面的例子中,两个循环都在迭代字符串'geeksforgeeks',一旦遇到字符'e' 或 's',if 条件变为真并且执行流程被带出循环。