Недавно я наткнулся на строку кода, работающую на Python 3.7, которую я раньше не видел и не смог найти ничего в Интернете, так как не знал, что искать.
Контекст похож на следующее:
def some_function(some_var: bool = None):
if some_var is None:
some_var = os.environ.get("SOME_ENV_VAR", False) == "true"
Что здесь делает трейлинг-двойное равенство и зачем его использовать?