Справочник · модуль 2 «Условия и логика»

Если if

Слово if значит «если». После него пишут сравнение и двоеточие. Когда ответ True, Python выполняет строчки под if. Когда False — пропускает их.

Сравнение из жизни

Как светофор. Зелёный — идём дальше, красный — стоим.

Пример

Обе строчки внутри

if 1 > 2:
    print("А")
    print("Б")

Учитель в уроке Отступ — это не красота. Он показывает, что находится внутри. Один больше двух? Нет. Слева обе строчки внутри if, и обе пропущены. Справа вторая стоит снаружи, поэтому она выполнится.

Запомнить

if — как развилка с табличкой. Ответ True — идём по дорожке внутри, False — проходим мимо.

Частые ошибки новичков на этой теме

Тема из урока 2.2 «Если — то — иначе» курса PythonAZ.

В этом же уроке