Описание тега ternary-operator

Тернарный оператор - это любой оператор, который принимает три аргумента. Для тернарного условного оператора "?:" Используйте тег [tag:conditional-operator]. Также включите соответствующий языковой тег.

Троичный оператор является любой оператор, который принимает три аргумента, в отличие от обычных двух (бинарного оператора) или одного (унарный).

Фраза "тернарный оператор" часто относится к наиболее часто используемому тернарному оператору, условному оператору, часто обозначаемомуcondition ? true_value : false_value. Для вопросов, относящихся к этому оператору, используйте вместо этого условный оператор.

Другие тернарные операторы

Как определено " Другие тернарные операторы, помимо тернарного условного (?:)", существуют и другие тернарные операторы на разных языках. К ним относятсяBETWEEN...AND оператор в SQL, связанные условные выражения, такие как x < y < z в Python и Common Lisp, а оператор среза start : stop : step в Python.