目录
什么是元类
就是定义类的类
class Person:
pass
这个代码里我定义了一个名叫Person的类,而定义这个类的类就叫元类
class Person:
pass
p = Person()
#上面我定义了一个类,然后定义这个类的类就是元类
#如何找元类?
#我要是找对象的类如何去找?要用到type
print(type(p))
#同理找元类也需要这个
print(type(Person))
结果如图
说明了type就是元类,下面证明type是不是所有类的元类
print(type(dict))
print(type(list))
print(type(str))
print(type(object))
print(type(type))
这里的结果证明了type是所有类的元类,同时type的元类是它自己
标签:10,定义,16,元类,Person,找元类,print,type From: https://www.cnblogs.com/slzjb/p/17768059.html