第 01–06 课
阶段一 · 环境搭建
安装 Python、选择 IDE,从零搭好开发环境
Python 初识:它能做什么 · 下载与安装 Python(Windows) · 下载与安装 Python(macOS / Linux) …
进入本阶段 →
第 07–17 课
阶段二 · 基础语法
变量、运算符、字符串、流程控制,打牢语法地基
第一个程序:Hello World 与 print · 注释与代码规范 · 变量与数据类型 …
进入本阶段 →
第 18–22 课
阶段三 · 数据结构
列表、元组、字典、集合,学会存储与组织数据
列表 List · 元组 Tuple · 字典 Dict …
进入本阶段 →
第 23–29 课
阶段四 · 函数与模块
函数、作用域、lambda、递归、模块与内置库
函数的定义与调用 · 函数参数进阶 · 变量作用域 …
进入本阶段 →
第 30–33 课
阶段五 · 文件与异常
文件读写、异常处理、迭代器、生成器、装饰器
文件读写 · 异常处理 try / except · 迭代器与生成器 …
进入本阶段 →
第 34–37 课
阶段六 · 面向对象
类与对象、继承多态、魔术方法,写出可复用代码
面向对象:类与对象 · 继承与多态 · 魔术方法 …
进入本阶段 →
第 38–42 课
阶段七 · 进阶主题
正则、JSON、时间、虚拟环境与标准库进阶
正则表达式 · JSON 数据处理 · 日期时间与时间戳 …
进入本阶段 →
第 43–50 课
阶段八 · 项目实战
爬虫、数据分析、可视化、Web、数据库与综合项目
网络爬虫入门 · 数据分析入门:pandas · 数据可视化:matplotlib …
进入本阶段 →