- 博客(7)
- 收藏
- 关注
原创 python抽象类(ABC)
抽象类学习笔记基本概念抽象类在python中的库是abc,它包含的方法有:ABCABCMetaabstractmethodabstractclassmethodabstractstaticmethodabstractproperty具体解释可以查看python手册(例子中的code都是基于python3.7实现,python 2.中的写法不一样)...
2019-07-15 17:22:26
2355
翻译 python装饰器(decorator)
python 装饰器学习笔记装饰器的基本原理和语法在这里仍旧强调在python 中一切皆对象,可以用来赋值等操作def mvp_player(): print("the MVP of NBA in 2019 is Kawai")copy_mvp_player=mvp_playermvp_player()print("*"*10)copy_mvp_player()out...
2019-07-09 16:37:46
213
转载 python 中元类的理解和相关概念
https://blog.csdn.net/seinedeparis/article/details/79073415
2019-07-08 17:02:12
412
转载 类的多重继承学习记录
对于多重继承的搜索顺序对于python3.0之前的类分为classic and new class对于python3.0后都是new class一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting) 是一个 有向无环图(DAG,Directed Acyclic Graph) 的所有顶点的线性序列。且该序列必须满足下面两个条件:每个顶点出现且只出现一次。若存在一条...
2019-07-05 15:47:57
91
原创 python中@staticmethod/@classmethod
python 中@staticmethod and @classmethod对于类中的三种method的区别a) 类中的正常方法,其中参数包含显示的self 参数–这个函数可以调用使用类的各个属性b) 通过@staticmethod声明的,属于类的静态方法–调用方法:instance.static_func()/CLASS.static_func()@staticmethodsta...
2019-07-05 12:14:19
203
原创 python描述器
基本概念实例(instance)的属性查找对于一个类的实例a,当访问a.x属性时,查找顺序是:首先查看x是否是实例a的属性(a.dict[‘x’])–>查找实例a对应的类的属性(type(a).dict[‘x’])–>继续查找类继承的基类的属性除了(metaclasses)描述器协议用到3个魔术方法: get()、set()、delete()方法使用格式:obj.g...
2019-07-04 16:57:20
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人