元类
元类
1、什么是元类
创建出类的类,就是元类。例如:type就是元类
2、如何产生类
产生类的方法有两种:
第一种:通过class关键字产生类
# 1.通过class关键字产生类
class Chinese(object):
country = "China"
def __init__(self, name, age, sex):
self.name = name
self.age = age
self.sex = sex
p_obj = Chinese("张三", 87, "male")
print(type(p_obj)) # <class "__main__.Chinese">
# 类本质上也是一个对象,因为在python中 一切皆对象
print(Chinese) # <class "__main__.Chinese">

![元类[Python基础]](https://www.zixueka.com/wp-content/uploads/2023/10/1696831586-8f9aeb532e23095.jpg)
