自检维度 × 模块的覆盖情况。✅ 已覆盖 | ⭕ 仅为地图级介绍(入口在"相关"列)。
| 维度 | 01 基础 | 02 核心 | 03 进阶 | 04 前沿与实践 | 相关知识点 |
|---|---|---|---|---|---|
| 基础概念与术语 | ✅ kp-001~008 | ✅ kp-009~016 | ✅ kp-023/025 | ✅ kp-039 | 99-术语表 |
| 核心原理与机制 | ✅ 变量/类型/控制流 | ✅ 迭代协议/哈希/MRO | ✅ 装饰器/GC/GIL/asyncio | ⭕ JIT/free-threading | kp-012, 018, 029, 031, 033 |
| 关键模型与方法 | ✅ 数据类型模型 | ✅ OOP/协议/包模型 | ✅ 元编程/类型系统/并发模型 | ✅ 类型系统前沿 kp-040 | kp-019, 026, 027 |
| 实践案例与工作流 | ✅ REPL 练习 | ✅ 文件/异常/OOP 项目化 | ✅ 测试/打包/日志/性能 | ✅ 自动化/CLI/数据/Web/AI | kp-035, 036, 041~044 |
| 工具与生态 | ✅ 解释器/环境 | ✅ pip/venv/标准库 | ✅ pytest/ruff/uv/pyproject | ✅ 四大方向生态地图 | kp-002, 021, 022, 036, 041~044 |
| 进阶专题与前沿 | — | ✅ 生成器/推导式 | ✅ 元编程/描述符/并发 | ✅ 3.12/3.13、类型前沿 | kp-013, 027, 039, 040 |
| 历史脉络与人物 | ✅ kp-001(语言定位) | — | — | ✅ PEP 流程与版本演进 kp-046 | kp-046 |
| 常见误区与争议 | ✅ 可变默认值预告 | ✅ 可变/不可变、is vs == | ✅ 深浅拷贝、GIL 误读、asyncio 误用 | ✅ 误区专集 kp-047 | kp-007, 028, 047 |
| 伦理与安全 | — | ✅ 文件编码/路径 | ✅ pickle 风险 | ✅ kp-048 安全与伦理 | kp-016, 048 |
| 自测与练习 | ✅ 每知识点自测题 | ✅ 每知识点自测题 | ✅ 每知识点自测题 | ✅ 每知识点自测题 | 全部 |
知识树总览
- 01 基础(8):语言定位 → 环境搭建 → 变量与引用 → 数据类型总览 → 运算符 → 控制流 → 函数 → 字符串
- 02 核心(14):列表元组 → 字典集合 → 推导式 → 迭代器协议 → 生成器 → 模块包 → 异常 → 文件 IO → OOP 基础 → 继承与 MRO → 魔术方法 → dataclass → 虚拟环境与依赖 → 标准库地图
- 03 进阶(16):闭包 → 装饰器 → 上下文管理器 → 类型注解 → 元编程 → 深浅拷贝 → GIL → 线程 → asyncio → 多进程 → 内存与 GC → 性能 → 测试 → 打包 → 日志 → itertools
- 04 前沿与实践(10):新版本特性 → 类型系统前沿 → 数据科学生态 → Web 生态 → 自动化与 CLI → AI/LLM 生态 → 工程规范 → 社区与历史 → 误区集 → 安全与伦理