Python break, продолжить заявление
заявление о нарушении
Оператор break используется для выхода из цикла for или while. Цель этого оператора состоит в том, чтобы немедленно завершить выполнение цикла (для или во время), и управление программой переходит к оператору после последнего оператора цикла. Если в цикле while или for есть необязательный оператор else, он также пропускает необязательное предложение. Вот синтаксис.
Синтаксис:
while (выражение1): statement_1 statement_2 ...... если выражение2: перерыв
для имени переменной в последовательности: statement_1 statement_2 если выражение 3: перерыв
Пример: обрыв цикла
В следующем примере для разрывов цикла, когда значение счетчика равно 5. Оператор print после цикла for отображает сумму первых 5 элементов чисел кортежа.
numbers = (1, 2, 3, 4, 5, 6, 7, 8, 9) # Declaring the tuple
num_sum = 0
count = 0
for x in numbers:
num_sum = num_sum + x
count = count + 1
if count == 5:
break
print("Sum of first ",count,"integers is: ", num_sum)
Выход:
Сумма первых 5 целых чисел: 15
Пример: обрыв цикла
В следующем примере цикл while прерывается, когда значение счетчика равно 5. Оператор print после цикла while отображает значение num_sum (т.е. 0 + 1 + 2 + 3 + 4).
num_sum = 0
count = 0
while(count<10):
num_sum = num_sum + count
count = count + 1
if count== 5:
break
print("Sum of first ",count,"integers is: ", num_sum)
Выход:
Сумма первых 5 целых чисел: 10
продолжить заявление
Оператор continue используется в цикле while или for, чтобы переместить элемент управления на вершину цикла без выполнения операторов rest внутри цикла. Вот простой пример.
for x in range(7):
if (x == 3 or x==6):
continue
print(x)
Выход:
0 1 2 4 5
В приведенном выше примере цикл for печатает все числа от 0 до 6, кроме 3 и 6, так как оператор continue возвращает управление цикла в верхнюю часть.
Предыдущий: Python While Loop
Далее: Байт Python, Bytearray
Новый контент: Composer: менеджер зависимостей для PHP , R программирования