Тернарный условный оператор в Python — это конструкция, которая даёт возможность записать условие кратко. Она включает в себя три элемента: само условие, а также выражения для случаев, когда условие выполняется (истинно) или не выполняется (ложно). Стандартная форма оператора выглядит следующим образом: выражение1 if условие else выражение2 Если условие истинно, будет выполнено выражение1, иначе будет выполнено выражение2. Давайте рассмотрим несколько примеров, для более четкого понимания. # Пример 1: Проверка четности числа x = 5
result = "Четное" if x % 2 == 0 else "Нечетное"
print(result) # Output: Нечетное В переменную result будет записана строка «Четное» или «Нечетное» в зависимости от того, выполняется ли условие после if, то есть от того, является ли число четным. # Пример 2: Проверка наличия элемента в списке my_list = [1, 2, 3, 4, 5]
element = 6
message = f"Элемент {element} найден" if element in my_list else f"Элемент {element} не найден"
print(message) # Output: Элемент 6