object()函数返回一个无特征的对象,该对象是所有类的基础。
object()的语法为:
o = object()
object()函数不接受任何参数。
该object()函数返回一个无特征的对象。
test = object() print(type(test)) print(dir(test))
输出结果
<class 'object'> ['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']
在这里,创建了一个对象test。
在程序中,我们使用type()获取对象的类型。
同样,我们使用dir()获取所有属性。这些属性(属性和方法)是所有Python类的实例共有的。