2.0 学习指南与任务单:Python 编程基础

主要学习路线已经放在 第 2 章入口。本页只作为练习时快速查看的清单。
一句话模型
输入 -> 数据结构 -> 函数 -> 文件/API/输出
如果某个知识点暂时帮不上这个闭环,先浏览,项目需要时再回来。
练习清单
| 检查项 | 证据 |
|---|---|
| 能运行 5 个包含变量、条件、循环的小脚本 | practice/ 文件夹 |
| 能在列表、字典、元组、集合之间做选择 | 一段数据结构说明 |
| 能把重复代码拆成函数 | 重构后的脚本 |
| 能保存并重新读取 JSON | tasks.json |
| 能处理一次文件损坏或输入错误 | 调试记录 |
| 能完成跟做工作坊 | ch02_output/ |
深度检查
| 能力 | 挑战 |
|---|---|
| 数据选择 | 把同一个任务分别存成列表项和字典,解释哪一种更容易扩展。 |
| 错误处理 | 故意破坏 tasks.json,再让程序恢复,同时不要把错误信息完全藏起来。 |
| 重构 | 把重复代码移到函数里,并让这个函数的输入和返回值可以在不碰文件的情况下测试。 |
| 表达交付 | 写一条 README 命令,让新终端不需要猜隐藏步骤也能运行。 |
可以继续的信号
当你的任务管理器能新增任务、保存任务、重新读取,并在 README 里讲清运行命令时,就可以进入第 3 章。