美文网首页
type object 和class之间的关系

type object 和class之间的关系

作者: 小白快加油 | 来源:发表于2018-07-06 12:25 被阅读0次

    type函数,object基类

    type -> int -> 1

    type -> class -> obj

    object是所有的类继承的最顶层的基类

    type是一个类,也是一个对象

    type继承object 。object是一个基类,是由type创建

    object的基类是空

    类是由type类生成的对象。我们平时熟悉的类是由类对象创建的类

    a = 1
    b = 'abc'
    print(type(1))
    print(type(int))
    print(type(b))
    print(type(str))
    
    class Student:
        pass
    
    class MyStudent(Student):
        pass
    
    stu = Student()
    print(type(stu))
    print(type(Student))
    print(int.__bases__)
    print(str.__bases__)
    print(Student.__bases__)
    print(MyStudent.__bases__)
    print(type.__bases__)
    print(object.__bases__)
    print(type(object))
    

    相关文章

      网友评论

          本文标题:type object 和class之间的关系

          本文链接:https://www.haomeiwen.com/subject/stdvuftx.html