TGViewer
Python Job | Вакансии | Стажировки Python Job | Вакансии | Стажировки @job_python · 23.2K subscribers
Post #5984 3.24K
#собесы #python #senior
Вопросы, которые могут задать на собеседовании Senior Python Developer.
Проверьте себя без помощи поисковиков!


❓Что такое дескрипторы (descriptors) в Python?

Пример кода:
class Descriptor:
def __get__(self, instance, owner):
return instance._value

def __set__(self, instance, value):
instance._value = value

class MyClass:
attr = Descriptor()

obj = MyClass()
obj.attr = 10
print(obj.attr) # Вывод: 10


❗️Дескрипторы — это объекты, которые определяют поведение доступа к атрибутам других объектов. Они реализуют методы get, set и delete. Примеры дескрипторов — свойства (property), статические методы (@staticmethod) и методы класса (@classmethod). Дескрипторы используются для управления доступом к атрибутам и их изменения.

Ссылка на
документацию по дескрипторам
  • 👍 16
More from @job_python
  1. Oct 7, 2026#middle #senior #удаленка Альфа-Банк Разработчик python/ Middle+/Senior Формат работы: уда…
  2. Oct 7, 2026#intern #удаленка ИТ-компания «Лоция» Стажер-инженер данных BI (Data Engineer) Формат рабо…
  3. Oct 6, 2026#senior #удаленка #гибрид #офис Яндекс GPU Performance Engineer Формат работы: удалённо ил…
  4. Oct 6, 2026#senior #удаленка METASCAN Senior Python Developer Cybersecurity Опыт работы: 3–6 лет Полн…
  5. Oct 5, 2026#middle #удаленка Aston MLOps Engineer/Лидер команды (ИТ-лидер команды) Формат работы: мож…
  6. Oct 5, 2026#middle #удаленка #офис ANCOR Fullstack-разработчик Формат работы: удалённо/офис ☑️ Чем пр…
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 →