Как работает тернарный оператор
1. Синтаксис
value_if_true if condition else value_if_false2. Примеры
2.1 Простое присваивание
x = 10
result = "Even" if x % 2 == 0 else "Odd"
print(result) # "Even"2.2 Вызов функции
def greet():
return "Hello"
def bye():
return "Goodbye"
is_morning = True
message = greet() if is_morning else bye()
print(message) # "Hello"2.3 В списках/генераторах
3. Отличие от обычного if-else
if-else4. Применение в автоматизации тестирования
Last updated