К понятиям
Python: устройство и параллельность

Модель данных Python

Жизненный цикл объектов, доступ к атрибутам и поведение значений по умолчанию.

data modelmutable defaultsизменяемые значения по умолчаниюdescriptorsdataclasses

Показаны только вручную проверенные связи. Частотность появится после полного покрытия раздела. Проверка от 2026-07-16.

Что нужно уметь

  • Объяснить изменяемые значения по умолчанию
  • Разобрать дескрипторы и frozen dataclass

Как эту тему спрашивают

Канонические типы вопроса объединяют разные формулировки, но каждая ссылка ведёт на конкретный вопрос из интервью.

Что должно быть в ответе

  • Создание функции
  • Создание объекта
  • Безопасные значения по умолчанию

Что должно быть в ответе

  • __get__ и __set__
  • Метаданные полей
  • frozen не означает глубокую неизменяемость