并发与并行(Concurrency、Parallelism) 真正的并行需要多个核心 例如 4 个核心 CPU,最...[作者空间]
依序下载 使用 concurrent.futures 模块下载 future 在那里 进程与线程、阻塞型IO和GI...[作者空间]
yield两个释义:产出:产出一个值,提供给 next(...) 调用方让步:暂停执行生成器,让调用方继续工作 协...[作者空间]
for、while、try 语句的 else 子句其实把 else 当做 then 更好,当 for、while、...[作者空间]
序列协议 只要实现了_getitem_ 和 _len_ 就可以看做是序列 可迭代原因:iter 函数 迭代对象的流...[作者空间]
子类化内置类型 内置类型 dict 有 _init_ 和 _update_ 方法,但子类 DoppelDict 的...[作者空间]
杂谈: 强类型:很少使用隐式转换类型,如 Python、Java、C++反之为弱类型,如 PHP、JavaScri...[作者空间]
Vector[作者空间]
对象表现形式 repr()从开发者的角度,背后是 _repr_() str()从用户的角度,背后是 _str_()...[作者空间]
变量视作便利贴 赋值:把变量分配给对象。先有对象Python 变量类似 Java 中的引用式变量 标识 对象一旦创...[作者空间]
装饰器基础知识 两大特性:能把装饰的函数替换成另一个函数装饰器在加载模块时(导入时)立即执行,而被装饰的函数(普通...[作者空间]
所用的语言决定哪些设计模式可用函数对象重构「策略模式」、简化「命令模式」策略模式定义一系列算法,把它们一一封装起来...[作者空间]
指的不是函数中特殊群体,而是指:所有函数都是一等对象 把函数视为对象 函数本身是 function 类的实例 可调...[作者空间]
字符问题 字符的标识:码位,是数字,如 Unicode 标准下 A 的码位是 U+0041字符的具体表述取决于编码...[作者空间]
新建 dict: 字典推导: 常见方法 fromkeys(iter, [initial])fromkeys ite...[作者空间]
序列(用 C 实现):容器序列:list、tuple、collections.deque存放的是引用,由于引用可以...[作者空间]
%r、str.format 中的 !r、v(一个对象)都是调用该对象的 repr 方法print(object) ...[作者空间]