我知道这个问题已被问过很多次,但答案并没有真正令人安心。每个人对两者都有不同的定义,这确实令人困惑。作为新手,我真的不知道该信任谁。有人可以澄清一下两者之间的区别吗?
在Python中,everything是一个对象。此外,在Python中,对象是类的实例,因此,每个对象也是某些类的实例。[[*。
但是,当我们要讨论一个或多个特定类的实例的行为时,我们通常使用术语[[instance优先于object”>Foo
的实例提供以下操作...
[C0的两个实例都不能相等...因此,我们可以说对象是最笼统的术语,而实例是指作为一个或多个特定类的实例的对象集,而实例是作为特定类的实例的特定对象的实例。
总之,它们是同一件事,但是我们在不同的上下文中使用这些术语。
*
Python通过将Bar
设为object
的实例,并将type
设为type
的实例,使object
和object
都是它们自己的实例,从而启用了此循环定义。