2026.08.09 · 编程学习第 19 天

让程序结束后,
学习记录依然留下来。

今天,我第一次读写文本文件,认识 w、a、r 三种模式与换行符,并结合函数和 FileNotFoundError 完成可以保存、读取学习记录的小程序。

learning_diary.py
with open("learning_note.txt", "a") as file:
    file.write(note + "\n")

with open("learning_note.txt", "r") as file:
    content = file.read()

现在是新手,
也在一步步前进。

截至 2026 年 8 月 9 日,我完成了十九次编程学习记录。今天第一次把程序数据保存到文本文件,让学习内容在程序结束后仍然保留下来。

这个网站是我的学习档案。网站由我在工具和 AI 的帮助下维护;每一篇记录只写我真正练习过、理解过的内容。

我现在会什么

不虚构进度,只记录事实。

PY

Python 基础

能用 w、a、r 三种模式写入、追加和读取文本文件,并理解 read() 返回的是字符串。

第 19 天 · 文件读写

学习记录小程序

输入一条新记录,追加进文本文件,再重新读取并显示全部内容,同时处理文件不存在的情况。

输入 → 保存 → 读取 → 输出

下一步

继续练习文件中的多行数据,让保存下来的内容能够被逐项处理和统计。

下一阶段 · 文件与数据

我的学习记录

记录每一次理解、尝试与进步。

变量会随着程序结束消失;
写进文件的记录,却能留到下一次运行。