Python 从零起步

一条包含 26 个主题的学习路线:从 Python 语法与数据入门,逐步学会编写经过测试的命令行程序、明确对象约定,并掌握静态类型与并发选择。

26个主题 5个检查点 约 27 小时 入门 → 进阶
0%
已完成 0/26个主题 · 里程碑 1/5 继续:Python 基础

路线图

已完成 当前位置 需先通过前一检查点 检查点
Python 从零起步: 26个主题, 5个检查点. Python 基础 变量与数据类型 控制流 列表推导式 集合 函数 作用域与命名空间 *args 与 **kwargs 闭包 生成器与迭代器 上下文管理器 asyncio

里程碑 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 完成

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