Python 课程

Python 的教学痛点是「入门太容易,精通没方向」:三天会写脚本,三年答不出「装饰器到底什么时候用」。这门课按「语法底座 → 惯用法 → 工程能力」的坡度推进:前六章覆盖语言本体,后四章全是「写出 Pythonic 代码」的关键机制(生成器、装饰器、魔法方法)与实战(数据处理、自动化)。每章都强调与 C/Java 的对照——懂另一门语言的人学 Python,最大的收获是「换一种思维方式」。

十章的地图:环境(01)→ 语法(02~04)→ 文件与异常(05)→ 面向对象(06)→ 模块与标准库(07)→ 迭代器与生成器(08)→ 装饰器与魔法方法(09)→ 实战(10):

先修:零基础可入,有 C/Java 基础的人配速更快(对照视角已内置)。教材配合:Python 官方教程(docs.python.org/zh-cn/3/tutorial)、廖雪峰教程(入门)、《流畅的 Python》(进阶圣经)。