Python object()

object() 的语法是

o = object()

object() 参数

object() 函数不接受任何参数。


object() 的返回值

object() 函数返回一个无特征的对象。


示例:object() 如何工作?

test = object()

print(type(test))
print(dir(test))

输出

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

这里,创建了一个对象 test

在程序中,我们使用了 type() 来获取对象的类型。

类似地,我们使用了 dir() 来获取所有属性。这些属性(特性和方法)是所有 Python 类实例共有的。


另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战