2022年1月17日

15.python正则匹配 元字符、转义、重复、或、捕获、分组、断言:零度断言、负向零宽断言、贪婪非贪婪、引擎选项、re模块:re.compile re.match re.search re.fullmatch re.findall re.finditer re.sub re.runb re.split

摘要: 正则表达式 概述 正则表达式,Regular Expression,缩写为regex、regexp、RE等。 正则表达式是文本处理极为重要的技术,用它可以对字符串按照某种规则进行检索、替换。 1970年代,Unix之父Ken Thompson将正则表达式引入到Unix中文本编辑器ed和grep命令中 阅读全文

posted @ 2022-01-17 17:32 无语至极 阅读(161) 评论(0) 推荐(0) 编辑

14.python数 二叉树、满二叉树、完全二叉树、二叉树遍历、广度优先遍历:层序遍历、深度优先遍历:前序、中序、后序遍历

摘要: 树 定义:树是非线性结构,是n个(n≥0)元素的集合。 n为0时,称为空树。 树中只有一个特殊的没有前驱的元素,称为树的根 Root。 树中除了除了根结点外,其余元素只能有一个前驱,可以有零个或多个后继。 递归定义:树T是n(n≥0)个元素的集合。n=0时,称为空树。 有且只有一个特殊元素根,剩余元 阅读全文

posted @ 2022-01-17 15:49 无语至极 阅读(130) 评论(0) 推荐(0) 编辑

13.python序列化与反序列化、pickle、json、messagepack

摘要: 序列化和反序列化 为什么要序列化 内存中的字典、列表、集合以及各种对象,如何保存到一个文件中? 如果是自己定义的类的实例,如何保存到一个文件中? 如何从文件中读取数据,并让它们在内存中再次恢复成自己对应的类的实例? 要设计一套协议,按照某种规则,把内存中数据保存到文件中。文件是一个字节序列,所以必须 阅读全文

posted @ 2022-01-17 14:33 无语至极 阅读(340) 评论(0) 推荐(0) 编辑

12.python文件IO操作 open、read、write、seek指针、 os.path、Patt模块、shutil、copy、rm、move、csv模块

摘要: 文件IO操作 函数 说明 open 打开 read 读取 write 写入 close 关闭 readline 行读取 readlines 多行读取 open方法 open(file, mode='r', buffering=None, encoding=None, errors=None, new 阅读全文

posted @ 2022-01-17 11:26 无语至极 阅读(457) 评论(0) 推荐(0) 编辑

导航