Резюме В этой статье вы узнаете что означает в питоне тернарный оператор и о том, как его использовать, чтобы сделать ваш код более кратким и читабельным. Что такое тернарный оператор в Python Следующая программа запрашивает ваш возраст и на его основе определяет стоимость билета: Вот результат, когда вы вводите "18": В этом примере следующий оператор if...else присваивает ticket_price значение 20, если значение age больше или равно 18. В противном случае он присваивает ticket_price значение 5: Чтобы сделать его более кратким, вы можете использовать альтернативный синтаксис, например: В этом утверждении левая часть оператора присваивания ( = ) является переменной ticket_price. Выражение в правой части возвращает 20, если age больше или равно 18, и 5 если нет. Такая запись условия называеся тернарным оператором в Python: Тернарный оператор оценивает условие. Если результат равен True, он возвращает value_if_true. В противном случае он возвращает value_if_false. Тернарный оператор эквива