跳转到内容

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

Python 学习指南最小闭环

主要学习路线已经放在 第 2 章入口。本页只作为练习时快速查看的清单。

输入数据结构函数文件/API/输出

如果某个知识点暂时帮不上这个闭环,先浏览,项目需要时再回来。

学完这一页,至少保留这张证据卡:

程序循环
输入、处理、输出,以及如有则保存的状态
代码文件
可重新运行的 Python 文件或 Notebook 单元
输出
打印结果、文件结果,或面向用户的行为
失败检查
语法、路径、类型、依赖或控制流问题
期望产出
一个可重复运行的 Python 产物,为数据和 AI 应用做准备
检查项证据
能运行 5 个包含变量、条件、循环的小脚本practice/ 文件夹
能在列表、字典、元组、集合之间做选择一段数据结构说明
能把重复代码拆成函数重构后的脚本
能保存并重新读取 JSONtasks.json
能处理一次文件损坏或输入错误调试记录
能完成跟做工作坊ch02_output/
能力挑战
数据选择把同一个任务分别存成列表项和字典,解释哪一种更容易扩展。
错误处理故意破坏 tasks.json,再让程序恢复,同时不要把错误信息完全藏起来。
重构把重复代码移到函数里,并让这个函数的输入和返回值可以在不碰文件的情况下测试。
表达交付写一条 README 命令,让新终端不需要猜隐藏步骤也能运行。
检查思路与讲解
  1. 最低通过标准是一个可以重复运行的练习文件夹,里面有小脚本和 workshop 输出,而不是只有截图。
  2. 数据结构说明要讲清取舍,例如用字典保存任务的 idstatusdue_date,用列表保存任务的先后顺序。
  3. 重构后的函数应该有清楚的输入和返回值,并且不依赖 input() 或文件读取也能测试。
  4. JSON 损坏恢复时,要告诉用户文件被重置或备份,不能静默抹掉数据。
  5. README 合格的标准是:另一个学习者可以创建环境、运行脚本,并看到同样的预期输出。

当你的任务管理器能新增任务、保存任务、重新读取,并在 README 里讲清运行命令时,就可以进入第 3 章。