Условный оператор позволяет выполнять код в зависимости от проверки. Базовая форма: if условие: и блок кода с отступом. Если условие истинно (True), блок выполняется.
Пример:
age = 20 if age >= 18: print("Взрослый") else: print("Несовершеннолетний")
Для нескольких вариантов добавляют elif (иначе если): проверки идут по порядку, выполняется первый подходящий блок. if score >= 90: ... elif score >= 60: ... else: ...
Важнейшая деталь Python — отступы (обычно 4 пробела). Именно они показывают, какой код относится к условию. Сравнение пишут операторами: == (равно), != (не равно), >, <, >=, <=. Не путайте = (присваивание) и == (сравнение) — частая ошибка новичков.