python
-
Python之抽象基类建议收藏
抽象基类的核心定义在abc模块中,模块中包括了创建抽象基类需要的修饰符和元类型abc.ABCMeta用来生成抽象基础类的元类。由它生成的类可以被直接继承。abc.ABC辅助类,让你可以不用关心元类
-
Python之属性、特性和修饰符
1.property和@property还是直接上代码来的方便property()用法@property用法2.__getattribute__()、__getattr__()、__set
-
Python基本特殊方法之__new__建议收藏
__new__()和不可变对象__new__方法的一个用途是初始化不可变对象,__new()__方法中允许创建未初始化的对象,这允许我们在__init__()方法被调用之前先设置对象的属性例:为f
-
Python基本特殊方法之__format__
__format__()方法__format__()传参方法:someobject.__format__(specification)specification为指定格式,当应用程序中出现&quo
-
Python之json文件
json简介json是一种轻量级的数据交换格式完全独立于编程语言的文本格式来存储和表示数据简单和清晰的层次结构使得json成为理想的数据交换语言。易于阅读和编写,易于机器解析和生成,并有效地提升
-
Python之os.path
os.path常用函数示例参考:https://www.cnblogs.com/wuxie1989/p/5623435.html
-
Python之pickle建议收藏
pickle模块常用函数示例>>>[[1,1,'yes'],[1,1,'yes'],[1,0,'no'],[0
-
Python实现排序算法之快速排序
Python实现快速排序原理首先选取任意一个数据(通常选取数组的第一个数)作为关键数据,然后将所有比它小的放到它前面,所有比它大的放到它后面,这个过程称为一趟快速排序快速排序原理图如下:实现
-
Python常用数据结构之collections模块建议收藏
collectionscollections是日常工作中的重点、高频模块,常用类型有:计数器(Counter)双向队列(deque)默认字典(defaultdict)有序字典(Ordered
-
Python之xpath
xpath表达式格式xpath通过"路径表达式"来选择节点,在表现形式上与传统的文件系统类似绝对路径(absolutepath)必须用"/"起首,后面紧跟