摘要: 1. args 把所有位置参数 聚合到 元组中 2. kwargs 把所有的关键字参数 聚合到字典中 3. ‘ ’在函数的调用时,代表打散 4. 默认参数的陷阱! 5. 局部嵌套定义的函数 需要 用 nonlocal 声明 阅读全文
posted @ 2019-12-13 14:36 Jerry-1 阅读(551) 评论(0) 推荐(0) 编辑
摘要: Python 编码进阶 1. 不同的编码格式 不能互相识别 2. 数据在内存中全部以Unicode编码,当数据用于网络传输和存储硬盘 ,必须以非Unicode进行编码。 3. 如果想把内存中的数据 通过网络传输,存储等 在Python 中 转为非Unicode 编码 方式: 数据类型转换为 (byt 阅读全文
posted @ 2019-12-12 20:17 Jerry-1 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Python 深浅Copy 深copy python 对deepcopy进行了优化,不可变的数据类型(int,str...) 仍然沿用同一个内存 相关面试题 浅copy:嵌套的可变的数据类型是同一个 深copy:嵌套的可变的数据类型不是同一个 阅读全文
posted @ 2019-12-12 16:16 Jerry-1 阅读(283) 评论(0) 推荐(0) 编辑
摘要: Python 代码块、缓存机制 1. 相同的字符串在Python中地址相同 2.代码块: ​ 所有的代码都需要依赖代码块执行。 ​ 一个模块,一个函数,一个类,一个文件等都是一个代码块 ​ 交互式命令中, 一行就是一个代码块 3.缓存机制: ​ 同一代码块下的缓存机制 ​ 适用对象:int(floa 阅读全文
posted @ 2019-12-12 14:34 Jerry-1 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Python 列表、字典相关方法 1. 2.字典的相关方法 阅读全文
posted @ 2019-12-12 10:55 Jerry-1 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 字符串相关方法 1. 格式化输出 2. 字符串的截取: 3. 字符串相关函数 阅读全文
posted @ 2019-12-11 21:16 Jerry-1 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 编码格式 1. 最早期的密码本:ASCII码 仅包含:英文字母,数字,特殊字符 0000 0001 0000 0101 ... 最左边一位为0 为预留 8bit == 1byte 仅能表示128个不同的字符 2. GBK(国标) :包含 ASCII + 中文 一个英文字母 :1byte 0000 0 阅读全文
posted @ 2019-12-11 20:54 Jerry-1 阅读(176) 评论(0) 推荐(0) 编辑