Функція object() в Python

 901

Функція object() в Python використовується для створення нових екземплярів класів. Вона може бути використана як базовий клас для створення користувацьких класів або як заглушка для тимчасового зберігання даних. Функція object() повертає порожній об’єкт. Наприклад:

Результат:

<object object at 0x7f6175a4c5f0>

Синтаксис функції object()

Параметри функції object()

Функція object() не приймає ніяких параметрів.

Значення, яке повертає функція object()

Функція object() повертає порожній об’єкт.

Приклад: Як працює функція object() в Python?

Результат:

<class 'object'>
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']

Тут створюється об’єкт test. Ми використали функцію type() для отримання типу об’єкта. Аналогічним чином ми використали функцію dir() для отримання всіх атрибутів. Ці атрибути (властивості та методи) є спільними для об’єктів всіх класів у Python.

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (3 оцінок, середня: 4,33 з 5)
Завантаження...

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *