Россия и Беларусь начали и продолжают войну против народа Украины!

Операторы break и continue в Python

  Юрий  | 

  Обновл. 22 Мар 2023  | 

 825

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

Оператор break в Python

Оператор break используется для немедленного завершения цикла.

Синтаксис оператора break следующий:

Работа оператора break в Python:

Работа оператора break в циклах for и while показана выше.

Оператор break и цикл for

Мы можем использовать оператор break с циклом for для завершения выполнения цикла при достижении определенного условия. Например:

Результат:

0
1
2

Здесь мы использовали цикл for для вывода значения переменной i. Обратите внимание на использование оператора break:

Здесь, когда i равно 3, оператор break прерывает выполнение цикла. Следовательно, всё, что после значения 2 — не выводится на экран.

Оператор break и цикл while

Мы также можем завершать выполнение цикла while с помощью оператора break. Например:

Результат:

6 * 1 = 6
6 * 2 = 12
6 * 3 = 18
6 * 4 = 24
6 * 5 = 30

Здесь мы использовали цикл while, чтобы найти первые 5 множителей для числа 6. Обратите внимание на использование оператора break:

Если i больше или равно 5, цикл while завершается.

Оператор continue в Python


Оператор continue используется для пропуска текущей итерации цикла, и перехода к следующей итерации.

Синтаксис оператора continue:

Работа оператора continue в Python:

Работа оператора continue в циклах for и while показана выше.

Оператор continue и цикл for

Мы можем использовать оператор continue с циклом for, чтобы пропустить текущую итерацию цикла и перейти к следующей. Например:

Результат:

0
1
2
4

Здесь мы использовали цикл for для вывода значения переменной i. Обратите внимание на использование оператора continue:

Если i равно 3, выполняется оператор continue и значение 3 не выводится на экран.

Оператор continue и цикл while

В Python мы также можем пропустить текущую итерацию цикла while, используя оператор continue. Например:

Результат:

1
3
5
7
9

Здесь мы использовали цикл while для вывода нечетных чисел от 1 до 10. Обратите внимание на использование оператора continue:

Если число (num) четное, то оператор continue пропускает текущую итерацию и переходит к выполнению следующей.

Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (2 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

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