python
技术菜逼
这个作者很懒,什么都没留下…
展开
-
python 元类 metaclass
先简单介绍下元类的概念:在python中,对象由类class实例化生成,class由元类实例化创建。对象与类,类与元类都是实例化的关系。可以通过元类动态修剪普通类的定义,例如增加OR关系定义,进行python类与数据库表对象之间的映射。这个部分在廖雪峰老师的博客上有详细的介绍https://www.liaoxuefeng.com/wiki/1016959663602400/101759244937...原创 2019-12-20 00:27:20 · 230 阅读 · 0 评论 -
python 位置参数,默认参数,可变参数,关键字参数,命名关键字参数
位置参数是最普通的参数,python解释器将每个参数根据出现在调用中的顺序,对号入座:>>> def score(x,y):... return x*y...>>> print(score(1,2))2多了少了都不行:>>> print(score(1))Traceback (most recent call l...原创 2019-12-11 14:30:55 · 1031 阅读 · 0 评论 -
python list,tuple,dict,set
listlist是可变有序元素集合,通过方括号定义,例如:list_t=[0,1,2,3,4]>>> list_t[0, 1, 2, 3, 4]>>> isinstance(list_t,list)Truelistlist长途通过len()函数获取:>>> len(list_t)5list通过下标获取单个元素...原创 2019-12-11 00:18:15 · 165 阅读 · 0 评论