摘要:
菜鸟学python第十七天 1.logging 模块 logging模块即日志记录模块 用途:用来记录日志 为什么要记录日志: logging模块即日志记录模块 用途:用来记录日志 为什么要记录日志: 为了日后复查,提取有用信息 如何记录文件 直接打开文件,往里写东西 直接写入文件的两个问题:(lo 阅读全文
摘要:
re:正则表达式;hashlib模块 阅读全文
摘要:
python中包的使用;常用模块:1、json和pickle 2、time & datetime 3、random 阅读全文
摘要:
python模块详解;软件开发目录规范 阅读全文
摘要:
迭代器 什么是迭代器 迭代:迭代是一个重复的过程,但是每次重复都是基于上一次重复的结果而继续 迭代器:迭代取值的工具 为什要用迭代器 优点 提供了一种不依赖索引的迭代取值方式 更节省内存 缺点 不如按索引的取值方式灵活 取值一次性的,只能往后取,无法预测值的个数 什么是迭代器 迭代:迭代是一个重复的 阅读全文
摘要:
递归函数与二分法 函数的递归调用: 在调用一个函数的过程中又直接或者间接地调用该函数本身,称之为递归调用 递归必须满足两个条件: 每进入下一次递归调用,问题的规模都应该有所减少 递归必须有一个明确的结束条件 递归两个明确的阶段: 回溯:函数调用循环规模减少的过程 递推:循环结束一层层返回结果的过程 阅读全文
摘要:
三元表达式 取代 if …… else……的简单表达方式 注意:只能判断最最基础的if else语句,不适用于elif 语句。 生成式 列表生成式 简化新建列表的方法 字典生成式 阅读全文