python元类及用法,python元编程运用
1、说明
类是类的类,是类的模板。类的实例是类,就像类的实例是对象一样。
类的作用是创建一个类。因为元类将在子类中被继承,所以元类解决了代码冗余。
2、实例
a=10b=12.12c=你好;d=[1,2,3, RR ];e={aa:1, bb:cc}
类型(a);类型(b);类型(c);类型(d);类型(e)
class int # a=10a也是一个对象,即10是一个对象,一个int类型的对象。
类 float#float也是一个类。注意,很多python类是用小写写的,而其他的是大写的。
类别“str”
类别“列表”
类别“字典”
classPerson(object):
Print(如果不调用类,也会执行我)
def__init__(self,name):
self.name=name
defp(自身):
打印( thisisamethond )
打印(人)
汤姆=人(汤姆)
Print(tom类型的 tom实例是:%s%type(tom))# instance Tom是Person类的对象。
print( type of peron class:% s % type(Person))#结果显示我们创建的类属于type class,也就是说Person是type class的对象。
Print(type type of type为:%s%type(type))#type是type本身的对象。
不叫班就处决我。
类“__main__”。人
tom实例的类型是:class__main__。人
庇隆类的类型:类“类型”
类型的类型为:类“type”
这就是Python元类的用法。希望对你有帮助。更多Python学习推荐:python教学
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。