Python 从零起步
一条包含 26 个主题的学习路线:从 Python 语法与数据入门,逐步学会编写经过测试的命令行程序、明确对象约定,并掌握静态类型与并发选择。
26个主题 5个检查点 约 27 小时 入门 → 进阶
已完成 0/26个主题 · 里程碑 1/5 继续:Python 基础
路线图
已完成 当前位置 需先通过前一检查点 检查点
里程碑 1 · 语法、值与控制流
已完成 0/5个主题 · 约 103分钟里程碑 2 · 函数、作用域与迭代
已完成 0/5个主题 · 约 100分钟里程碑 3 · 对象与显式接口
已完成 0/5个主题 · 约 50分钟 即将上线 Classes objects 10分钟
即将上线 Inheritance polymorphism 10分钟
即将上线 Magic methods 10分钟
即将上线 Dataclasses 10分钟
即将上线 Abc 10分钟
检查点 3 解锁 M4
里程碑 4 · 文件、命令行与测试
已完成 0/6个主题 · 约 67分钟 1 上下文管理器 17分钟
即将上线 Pathlib file handling 10分钟
即将上线 Json 10分钟
即将上线 Argparse 10分钟
即将上线 Logging 10分钟
即将上线 Pytest 10分钟
检查点 4 解锁 M5
里程碑 5 · 类型与并发
已完成 0/5个主题 · 约 54分钟 即将上线 Type hints 10分钟
即将上线 Typing advanced 10分钟
3 asyncio 14分钟 即将上线 Threading multiprocessing 10分钟
即将上线 Concurrent futures 10分钟
检查点 5 完成
为何按此顺序: 先学习值与控制流,因为后续示例都依赖这些基础。接着通过函数掌握参数绑定、作用域、闭包与惰性迭代,再用类把行为组织成可复用的对象约定。随后将资源管理、文件、序列化、命令行解析、日志与测试组合成小型程序。最后学习类型约定与并发,此时已经熟悉函数边界、对象所有权、失败传播和资源清理。