ИИ Репетитор

Условный оператор if и else

Программирование на Python, 6–11 класс · раздел «2. Условия: программа принимает решения»

Главное

if проверяет условие. Если оно истинно — выполняется блок под if, иначе — блок под else. Блок выделяется отступом в 4 пробела.

Правила

  1. После условия — двоеточие, внутри ветки — отступ 4 пробела
  2. == сравнивает, = присваивает
  3. else выполняется, если условие ложно
  4. Сравнение даёт True или False

Разберём пример

Что выведет программа при t = 25? if t > 30: print("жарко") else: print("нормально") print("конец")

«нормально», затем «конец»

Частые ошибки

Потренироваться

Задания с проверкой и подсказками, схема темы и разбор ошибок с ИИ-репетитором — в уроке на платформе.

Открыть урок
← Арифметика: деление, остаток и порядок действийНесколько вариантов: elif, and, or, not →