重点方向
py

Python

语言核心、标准库、并发与类型

19个主题 6个章节 Python 3.14 入门 → 进阶
推荐路径 Python 从零起步 26个主题 · 5个检查点 · 约 27小时
里程碑 1 / 5 已完成 0 / 26
继续:Python 基础 → 查看完整路线图
全部 入门 进阶 高级
显示 全部 未读 已读

01 · 基础

7个主题

02 · 函数进阶

10个主题
*args 与 **kwargs 用明确的函数签名收集、解包和转发可变参数,并避免隐藏函数契约、静默接受拼错的选项。 进阶 29分钟 functools 函数工具 用 functools 绑定调用参数、保留包装器元数据、归约可迭代对象并适配比较协议,同时避开签名与状态契约中的隐蔽错误。 进阶 29分钟 lru_cache 函数缓存 用 functools 缓存可重复的函数调用,并正确处理缓存键、淘汰、失效、并发重复计算与对象生命周期。 进阶 26分钟 map、filter 与 reduce 用 map 转换、filter 筛选、reduce 归约可迭代对象,并正确处理惰性求值、空输入和多输入长度不一致。 进阶 30分钟 上下文管理器 上下文管理器把资源获取与必需的清理绑定到 with 代码块,明确处理异常传播、生成器封装、动态组合与异步释放。 进阶 28分钟 作用域与命名空间 作用域决定名称在哪里可见,命名空间保存名称与对象的绑定;掌握 LEGB、global、nonlocal 与特殊作用域,避免隐蔽的状态错误。 进阶 27分钟 单分派泛型函数 singledispatch 根据首个实参的运行时类型选择实现;掌握注册形式、继承解析、抽象基类和方法分派,才能安全扩展类型行为。 进阶 29分钟 生成器与迭代器 理解 Python 的迭代协议、惰性执行、yield、生成器委托与资源清理,写出可预测的单遍数据流。 进阶 27分钟 装饰器 装饰器在定义时替换函数或类的绑定;掌握包装、堆叠、元数据、类型与异步边界,才能保持被装饰对象的契约。 进阶 29分钟 闭包 闭包让函数在离开定义位置后仍能访问外层绑定;理解 cell、nonlocal 与延迟绑定,才能安全地保存状态并生成回调。 进阶 26分钟

03 · 对象与类

1个主题

04 · 并发

1个主题