X Tutup
Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 2.77 KB

File metadata and controls

50 lines (38 loc) · 2.77 KB
title Встроенная функция Python object() - Шпаргалка по Python
description Возвращает новый объект без каких-либо особенностей. object является базовым классом для всех классов. Он содержит методы, общие для всех экземпляров классов Python. Эта функция не принимает аргументов.
Встроенная функция Python object() Из документации Python 3 Возвращает новый объект без каких-либо признаков. object является базовым классом для всех классов. Он содержит методы, общие для всех экземпляров классов Python. Эта функция не принимает аргументов.

Введение

Функция object() возвращает новый, пустой, не имеющий признаков объект. Этот объект является базовым для всех классов в Python. Он не имеет никаких специальных атрибутов или методов.

Хотя вы можете создавать экземпляры object, это не то, что вы будете делать часто в повседневном программировании. Это скорее фундаментальный строительный блок объектной модели Python.

Пример

# Create a new object
o = object()

# See its type
print(type(o))
<class 'object'>

Примечание: У него нет атрибутов, которые можно было бы установить. o.name = "test" вызовет AttributeError.

Связанные ссылки

  • Шпаргалка: Основы ООП
  • Блог: Типы данных Python
  • isinstance()
  • issubclass()
  • dir()
  • hasattr()
  • getattr()
  • delattr()
X Tutup