Junior
233
questionbank

Что такое методы __len__ и __abs__ в Python и как их использовать?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

__len__ возвращает длину объекта (количество элементов). Используется для реализации встроенной функции len(). Должен возвращать неотрицательное целое число.

__abs__ возвращает абсолютное значение объекта. Используется для реализации встроенной функции abs(). Может возвращать значение того же типа, что и объект, или другого числового типа.

Пример использования в классе:

python