левой части (до пайпа) зависит только то, будет ли использован результат выполнения default()?
судя по исходникам default(), если значение на входе есть, то ничего не выполняется: if isinstance(value, Undefined) or (boolean and not value): return default_value return value
Обсуждают сегодня