
object()
в DEFAULT и переданный object()
это два разных объекта, поэтому is возвращает False. Разница между is и ==Такую конструкцию применяют, когда метод может принимать None и его нельзя задать как объект по умолчанию.
#объяснение
object()
в DEFAULT и переданный object()
это два разных объекта, поэтому is возвращает False. Разница между is и ==