Иногда элементы
if настолько просты, что кажется излишним тратить на них строки. В этом случае имеет смысл применить тернарный оператор if/elseИнтерпретатор выполняет выражение Y, если объект X – истина, и Z, если X – ложь. Не злоупотребляйте этим выражением, если X, Y, Z имеют сложную форму записи.
Тернарный оператор можно использовать не только для переменных, но и для функций
Разъяснивший Python
