type、object、class之間的關系
阿新 • • 發佈:2019-04-27
技術分享 分享圖片 str spa 同時 pre pan 圖片 nbsp
class Foo: pass print(type(int)) # <class ‘type‘> print(type(str)) # <class ‘type‘> print(type(Foo)) # <class ‘type‘> print(type(object)) # <class ‘type‘> print(type(type)) # <class ‘type‘> print(int.__bases__) # (<class ‘object‘>,) print(str.__bases__) # (<class ‘object‘>,) print(Foo.__bases__) # (<class ‘object‘>,) print(object.__bases__) # () print(type.__bases__) # (<class ‘object‘>,)
object是最頂層類;
type也是一個類,同時也是一個對象;它是用來生成類的。
type、object、class之間的關系