Условие

Условие (if) заставляет программу принимать решения: если проверка верна, выполняется один блок кода, иначе (else) — другой.

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

Что такое условие

Условие (if) заставляет программу принимать решения: если проверка верна, выполняется один блок кода, иначе (else) — другой.

if ready():
    harvest()
else:
    plant(wheat)

Как программа принимает решения

Условие проверяет, истинно ли выражение. Если да — выполняется блок под if, если нет — блок под else. Так программа ведёт себя по-разному в разных ситуациях.

В «Дрон Кодере» условие проверяет, созрел ли урожай: if ready() — собираем, else — сначала сажаем. Без условий дрон действовал бы одинаково и терял бы очки.

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

Нужен ли else всегда? Нет, ветка else необязательна — иногда достаточно выполнить действие только при истинном условии.

А если условий несколько? Промежуточные проверки добавляют через elif — они идут между if и else.

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

Задание

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

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

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