как смайлик, завиток вопросительного знака напоминает символическую прическу Элвиса.
рный оператор во многих языках работает так:
x = f() ? f() : g()
Где еслиf()
тогда правдаx
присваивается значениеf()
в противном случае ему присваивается значениеg()
, Тем не менее, некоторые языки имеют более лаконичныйЭлвиса оператор это функционально эквивалентно:
x = f() ?: g()
В питонетроичный Оператор выражается так:
x = f() if f() else g()
Но есть ли у питона более лаконичныйЭлвиса оператор?
Может быть что-то вроде:
x = f() else g() # Not actually valid python