TGViewer
Python Работа Вакансии - Senior/Lead Python Работа Вакансии - Senior/Lead @rabotapython · 780 subscribers
Post #873 475
#собесы #python #senior
Вопросы, которые могут задать на собеседовании Senior Python Developer.
Проверьте себя без помощи поисковиков!


❓Что такое __slots__ и зачем он нужен?

Пример кода:
class MyClass:
__slots__ = ['x', 'y']

obj = MyClass()
obj.x = 10
obj.y = 20
# obj.z = 30 # Ошибка: нельзя добавить новый атрибут


❗️__slots__ — это атрибут класса, который ограничивает набор атрибутов экземпляра. Он используется для экономии памяти, так как предотвращает создание словаря __dict__ для каждого экземпляра. Однако это ограничивает гибкость, например, добавление новых атрибутов динамически.

Ссылка на
документацию по __slots__
More from @rabotapython
  1. Sep 26, 2026#senior #удаленка МТС Web Services Software engineer (Go\Python) Формат работы: можно удал…
  2. Sep 25, 2026#senior #300k #удаленка Selecty IT-Lead команды (Python) от 250 000 до 320 000 ₽ за месяц,…
  3. Sep 23, 2026#senior #удаленка #офис Revolut Applied AI Engineer Формат работы: офис (Барселона, Дубай,…
  4. Sep 22, 2026#гибрид #офис Яндекс Аналитик-разработчик в команду быстрых ответов Alice AI Опыт работы:…
  5. Sep 21, 2026#senior #удаленка IT-hunter QA Automation Engineer / SDET Оформление: по ТК РФ в штат (для…
  6. Sep 20, 2026#senior #удаленка Avenga Senior Python Engineer Оформление: срочный трудовой договор на вр…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →