PYTHON CORE · УРОК 25

Остановить цикл

Команда break · около 12 минут

Учиться с прогрессом →Читай конспект бесплатно. Для сохранения работ войди в аккаунт.
ШАГ 1

Выход раньше конца

break сразу останавливает цикл. Это полезно, когда нужное уже найдено.

for n in range(5):
    if n == 2:
        break
    print(n)

✦ Появятся 0 и 1.

ШАГ 2

Отступы показывают вложенность

Строка внутри if сдвинута ещё дальше, чем сам if. Так Python видит, где сработает break.

for n in range(4):
    if n == 3:
        break
    print(n)

✦ Число 3 уже не появится.

КЛАССНАЯ РАБОТА

Набери код самостоятельно

Набери цикл с остановкой. Следи за двумя уровнями отступов.

for n in range(5):
    if n == 3:
        break
    print(n)
Открыть редактор для классной работы →
ДОМАШНЕЕ ЗАДАНИЕ

Реши сам

Циклом for с n и range(6) выводи числа, но остановись через break, когда n станет равным 4. Строки 0–3 должны появиться.

Готовый ответ не показан. Используй похожие примеры из конспекта.

Открыть домашнее задание →