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

 15200

Оператор 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 Зірок (30 оцінок, середня: 4,87 з 5)
Завантаження...

Залишити відповідь

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