我发现object()*是Python中的内置函数。 您可以在内置函数中找到object()
并且,文档内容如下:
返回一个新的无特征对象。object是所有类的基础。它有Python类的所有示例通用的方法。此函数不接受任何参数。
正如文档所述,**object()**可以创建一个对象,但我不知道如何创建。
我的疑问:
- 如何用**object()**创建一个对象?
- 何时使用object()?或**object()**的用例是什么?
我发现object()*是Python中的内置函数。 您可以在内置函数中找到object()
并且,文档内容如下:
返回一个新的无特征对象。object是所有类的基础。它有Python类的所有示例通用的方法。此函数不接受任何参数。
正如文档所述,**object()**可以创建一个对象,但我不知道如何创建。
我的疑问:
1条答案
按热度按时间hjzp0vay1#
要使用
object
创建一个对象,只需调用它:object()
。然而,它从来不会(正如注解中所指出的,当你需要某个东西,但你并不关心它是什么的时候,它 * 可能 * 有时会很有用)按原样使用。object
只是(在Python 3中是隐式的)所有类的基类。它提供了一些基本特性,比如分配和魔术方法,这些特性在Python中永远不会直接操作。这个命名遵循了Python的一个流行语“一切都是对象”。