《Python 从入门到精通》系列总览与学习路线
导语:这是一套写给中文读者的系统化 Python 教程,24 篇内容从零基础一路走到能独立完成真实项目------包括自动化脚本、Web 后端、数据分析和 AI 应用。无论你是完全没写过代码的新手,还是想转 Python 的开发者,都能在这里找到清晰的前进路径。
为什么要有这套教程
市面上的 Python 教程很多,但普遍有两个问题:
- 要么只教语法,不教怎么用------学完还是不会写真实项目;
- 要么内容过时------还在用十年前的写法,跟不上 2026 年的 Python 生态。
这套系列的目标是补上这两个缺口:每一篇都围绕「解决真实问题」展开,并且全部使用当下最推荐、最现代的工具链 (Python 3.10+、uv 包管理、类型提示、AI 大模型调用等)。
学习路线图
整个系列分为四个阶段,循序渐进:
第一阶段:打好基础(01--06)
学会写出「能跑、能读懂」的第一段 Python 代码。
- 01 · Python 全景:搞懂 Python 是什么、能做什么、值不值得学
- 02 · 环境搭建:装好环境,用上现代工具链
- 03 · 变量与数据类型:数据是一切的基础
- 04 · 字符串与文本:80% 的工作都在处理文本
- 05 · 流程控制:让程序会「做判断」「会循环」
- 06 · 容器(上):列表、元组、集合
第二阶段:掌握核心(07--13)
掌握 Python 组织代码的核心机制。
- 07 · 容器(下):字典与真实数据建模
- 08 · 函数:写出可复用的代码
- 09 · 模块与包:理解 import 与第三方生态
- 10 · 面向对象:类、继承与魔术方法
- 11 · 异常与日志:让程序健壮可维护
- 12 · 文件与序列化:读写文件、JSON、CSV
- 13 · 现代特性:类型提示、match、dataclass
第三阶段:进阶抽象(14--18)
理解 Python 的「高级」能力,写出更优雅的代码。
- 14 · 迭代器与装饰器
- 15 · 标准库精选:collections、itertools、functools
- 16 · 正则表达式
- 17 · 并发与异步
- 18 · 测试与工程化
第四阶段:真实项目(19--24)
把前面所学串起来,做出能写进简历的东西。
- 19 · 数据库:SQLite 与 SQLAlchemy
- 20 · 网络编程:调用 REST API
- 21 · 自动化实战:文件批处理与办公自动化
- 22 · Web 开发:FastAPI 从接口到部署
- 23 · 数据分析:pandas 核心操作
- 24 · AI 应用:调用大模型 API 做 AI 助手
如何使用这套教程
- 零基础读者:按顺序从 01 读到 24,每篇的代码务必亲手敲一遍(不要复制粘贴)。
- 转行读者:可以先快速扫过 01--05,重点看每篇的「转行速览」和「避坑」环节,然后直接跳到 08 以后。
- 所有人:每篇末尾的「练习与思考」一定要做,光看不练等于没学。
一个小约定
- 代码示例统一基于 Python 3.10 及以上版本(个别新特性会单独标注更高版本)。
- 涉及版本差异时,会明确标注适用版本,避免踩坑。
💡 提示:建议收藏本页作为导航,后续每篇发布后都会更新这里的链接。
📚 本系列导航
- 下一篇 :01 · Python 全景
- 系列总览 :回到目录