Цикл

Цикл повторяет блок кода несколько раз.

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

Что такое цикл

Цикл повторяет блок кода несколько раз. Цикл for повторяет заданное число раз, цикл while — пока верно условие. Циклы избавляют от копирования одинаковых команд.

for i in range(10):
    harvest()

for или while

Цикл for используют, когда известно число повторов или есть список для перебора. Цикл while повторяет действия, пока верно условие, — число повторов заранее неизвестно.

В игре циклом удобно обойти весь ряд грядок: один раз пишешь harvest() внутри for — и дрон собирает урожай со всех клеток, не дублируя команды.

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

Как не зациклиться навсегда? У while обязательно должно меняться условие, иначе цикл никогда не остановится.

Как досрочно выйти из цикла? Командой break — она прерывает повтор сразу, как только цель достигнута.

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

Задание

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

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

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