【课程内容】
第一部分 入门
第1章 Python 数据模型
第二部分 数据结构
第2章 序列构成的数组
第3章 字典和集合
第4章 文本和字节序列
第三部分 把函数视作对象
第5章 一等函数
第6章 使用一等函数实现设计模式
第7章 函数装饰器和 闭包
第四部分 面向对象惯用法
第8章 对象引用、可变性和垃圾回收
第9章 符合 Python 风格的对象
第10章 序列的修改、散列和切片
第11章 接口:从协议到抽象基类
第12章 继承的优缺点
第13章 正确 重载 运算符
第五部分 控制流程
第14章 可迭代的对象、 迭代器 和生成器
第15章 上下文管理器和 else 块
第16章 协程
第17章 使用期物处理并发
第18章 使用 asyncio 包处理并发
第六部分 元编程
第19章 动态属性和特性
第20章 属性描述符
第21章 类元编程