В данной статье разберем следующие вопросы: Что такое тернарный оператор? Тернарный оператор (тернарная условная операция) - оператор (операция), который возвращает свой второй или третий операнд в зависимости от результатов логического выражения. Тернарный оператор появился в Python в версии 2.5. Какой у него синтаксис? Тернарный оператор в Python имеет следующий синтаксис: x = true_value if condition else false_value true_value - операнд возвращающийся при положительном результате логического выражения; condition - логическое выражение (условие); false_value - операнд возвращающийся при отрицательном результате логического выражения; Какой алгоритм работы? Для ответа на данный вопрос нам понадобиться простой тернарный оператор. num = a if a > 0 else b Алгоритм работы тернарного оператора не отличается от алгоритма условного оператора: Как его использовать? Существует несколько методов использования тернарного оператора. Метод 1. Простой Код программы: # Исходные данные
a, b = 7,