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

Задачи на условия: примеры для новичка

Условия учат программу принимать решения. Потренируемся на понятных задачах.

Чётное или нечётное

Число чётное, если остаток от деления на 2 равен нулю. Проверяем оператором % и ветвим на if/else.

n = 7
if n % 2 == 0:
    print('чётное')
else:
    print('нечётное')

Оценка по баллам

Несколько диапазонов — идеальный случай для elif: проверки идут сверху вниз, срабатывает первая подходящая.

score = 78
if score >= 90:
    print('отлично')
elif score >= 70:
    print('хорошо')
else:
    print('надо повторить')

Как тренироваться

Добавляйте условия: максимум из трёх чисел, високосный год, проверка пароля на длину. Комбинируйте с and/or. В «Дрон Кодере» условия решают, собрать урожай или лететь дальше.

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

Чем elif лучше нескольких if? elif проверяется, только если прошлые не сработали — быстрее и логичнее.

Как проверить два условия сразу? Через and (оба верны) или or (хотя бы одно).

Начать игру бесплатно