break

break немедленно прерывает цикл — программа выходит из него, не завершая оставшиеся повторы.

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Что такое break

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

while True:
    if not ready():
        break
    harvest()

Досрочный выход

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

В игре break пригодится, чтобы прекратить сбор урожая, как только закончилось топливо у дрона.

Частые вопросы

Из какого цикла выходит break? Из ближайшего, внутри которого он написан.

Чем break отличается от continue? break выходит из цикла целиком, а continue лишь пропускает текущий шаг.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык