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 完成
为何按此顺序: 先学习值与控制流,因为后续示例都依赖这些基础。接着通过函数掌握参数绑定、作用域、闭包与惰性迭代,再用类把行为组织成可复用的对象约定。随后将资源管理、文件、序列化、命令行解析、日志与测试组合成小型程序。最后学习类型约定与并发,此时已经熟悉函数边界、对象所有权、失败传播和资源清理。