共同基础与第一轮练习
先用第一章建立一个 Python 3.12 项目,选择 pip + venv 或 uv 运行同一个文件。零基础接着读第二章,完成阅读时长统计、书名词频和阅读清单菜单;这三个任务分别检查循环、字典统计和状态维护。已有 C/C++ 基础时,重点回查第二章(二)的名称绑定、(三)的整除、(七)(八)的切片与拷贝,以及(九)至(十四)的拆包、迭代和推导式,再用这三个任务检查理解。
随后用第三章把菜单拆成函数和模块,用第四章保存实例状态,再在第五章把记录写入文件。第六章接着处理失败输入、日志与测试。第一次运行通过时就可以穿插第七章,用 Git 保存这个版本。各章的第一轮读法列在后面的“各章的分段阅读”中,先完成当前阶段,再回查需要的语言工具。
共同基础的完成标志是:能说明一条记录从输入到保存经过了哪些函数,修改后能运行测试,退出并重新启动程序后还能读回记录。