Определение базовой структуры класса

Объявите class с именем и телом pass. pass служит пустой инструкцией, потому что синтаксис требует непустого блока.

Короткий ответ

Что ответить на собеседовании

Объявите class с именем и телом pass. pass служит пустой инструкцией, потому что синтаксис требует непустого блока.

Подробный разбор

Ответ с пояснениями

Условие

Сформировать простой класс, используя ключевое слово class, без добавления методов и внутренней логики.

Ответ

Объявите class с именем и телом pass. pass служит пустой инструкцией, потому что синтаксис требует непустого блока.

class Example:
    pass

instance = Example()

Так создаётся новый класс без собственных методов и логики. Он не является абстрактным: экземпляры можно создавать обычным вызовом. В Python 3 отсутствие явно указанного базового класса означает наследование от object.

Название класса обычно пишут в PascalCase. Вместо pass технически допустимо выражение ..., но для простого учебного пустого класса pass яснее. Ни __init__, ни другие магические методы добавлять не требуется, пока нет соответствующего поведения.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее