Найти тему

Python | Урок 8 | Цикл for | Операторы break и continue

Оператор break выполняет прерывание ближайшего цикла, в котором он расположен. Аналогично, оператор continue осуществляет переход на следующую итерацию ближайшего цикла. Мы можем использовать их с циклами for и while. Нельзя использовать оператор break и continue вне цикла, будет выдана ошибка как «SyntaxError: ‘break’ external loop».

Оператор break позволяет выйти из цикла, не завершая его. Оператор break в Python используется для выхода из текущего цикла. Если оператор break присутствует во вложенном цикле, он завершает внутренний цикл. «Break» – зарезервированное ключевое слово в Python.

Пример 1. Вывести пары чисел, каждую в отдельной строке

Результат: Напишите в комментариях что выведет программа?

Изменим условие: выводить на печать пары чисел до тех пор, пока не встретится пара равных чисел.

-2

Результат:

1 0

2 0

2 1

Оператор continue позволяет пропустить часть операторов тела цикла и начать новую итерацию. Оператор Python continue используется для пропуска выполнения текущей итерации цикла. Присутствуя во вложенном цикле, он пропускает выполнение только внутреннего цикла. «Continue» – зарезервированное ключевое слово в Python. Как правило, оператор continue используется с оператором if, чтобы определить условие пропуска текущего выполнения цикла.

Пример 2. Определите, что будет выведено в результате выполнения программы:

-3

Подписывайтесь https://vk.com/teacher_anzhelika

#python с нуля #python #программирование на python #уроки python #анжелика тамерлановна

-----

Другие публикации канала

Python | Урок 6 | Цикл for | Функция range

Python | Урок 5 | Операторы сравнения | Логические операторы

Python | Урок 4 | Алгоритмы ветвления и условный оператор