4. Оператор if

Условные операторы в Python позволяют выполнять различные действия в зависимости от выполнения определенных условий. Основным условным оператором является if, который может быть использован в сочетании с elif и else для создания сложных логических конструкций.

Синтаксис оператора if

Рассмотрим его синтаксис на примере. Пусть от пользователя требуется ввести два целых числа: температуру на улице вчера и сегодня. А программа ответит — сегодня теплее, холоднее или же температура не изменилась:

# Пример условной конструкции
yesterday_temp = int(input("Введите вчерашнюю температуру: "))
today_temp = int(input("Введите сегодняшнюю температуру: "))

if today_temp > yesterday_temp:
    print("Сегодня теплее, чем вчера.")
elif today_temp < yesterday_temp:
    print("Сегодня холоднее, чем вчера.")
else:
    print("Сегодня такая же температура, как вчера.")

Особенности

Дополнительный пример

Проверка числа на чётность:

number = int(input("Введите число: "))

if number % 2 == 0:
    print("Число чётное.")
else:
    print("Число нечётное.")