Break и Continue в Python

Иногда желательно пропустить некоторые утверждения внутри цикла или немедленно завершить цикл, не проверяя тестовое выражение. В таких случаях мы можем использовать инструкции Break в Python.

Оператор Break в Python

Оператор Break позволяет вам выйти из цикла из любой точки внутри своего тела, минуя его нормальное выражение завершения .

В чем разница между «Break» и «Continue» в Python?

Как видно из приведенного выше изображения, когда оператор break встречается внутри цикла, цикл немедленно прекращается, и программный контроль возобновляется при следующем утверждении, следующем за циклом.

Оператор Break в цикле While

Вывод:

В вышеприведенной программе, когда n == 5, оператор break выполнил и сразу же завершил цикл while, и управление программой возобновилось в следующем выражении.

Вывод:

Оператор Continue в Python

Оператор Continue работает как break, но вместо принудительного завершения он заставляет следующую итерацию цикла проходить и пропускает остальную часть кода.

Continue в цикле while

Вывод:

В приведенной выше программе мы видим, что на выходе 3 отсутствует. Это связано с тем, что при n == 3 цикл встречает оператор continue и управление возвращается к началу цикла.

Вывод:

В приведенной выше программе мы видим, что на выходе 3 отсутствует. Это связано с тем, что при n == 3 цикл встречает оператор Continue и управление возвращается к началу цикла.

 

Источник: net-informations.com

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)

Add a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *