class Classname(object), what sort of word is 'object' in Python?

前端 未结 4 908
攒了一身酷
攒了一身酷 2020-12-14 06:18

When I create a module with its sole content:

class Classname(randomobject):
    pass

And I try to run the .py file of the module the inter

4条回答
  •  一个人的身影
    2020-12-14 06:41

    object is a (global) variable. By default it is bound to a built-in class which is the root of the type hierarchy.

    (This leads to the interesting property that you can take any built-in type, and use the __bases__ property to reach the type called object).

    Everything built-in that isn't a keyword or operator is an identifier.

提交回复
热议问题