← Все вопросы по Python
🔥 Python 📂 OOP ⚡ Junior/Middle

Что такое @dataclass? Какие параметры принимает?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Декоратор с параметрами (init, repr, eq, order, frozen). frozen делает экземпляры неизменяемыми.

Варианты ответа в приложении:

  • A. Только init и repr Правильный
  • B. Генерирует методы, frozen=True запрещает изменение полей
  • C. Нельзя комбинировать с наследованием
  • D. Параметры только строковые

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.