用python3实现简单单词记录本

大学狗一枚,放寒假在家里自学python。学完文件之后打算做点东西练练手,正好百词斩上错的词有点多,于是就产生了编一个记录本的想法,计划实现的功能如下:

计划实现效果:
进入控制界面,选择功能,记单词还是背单词
记单词功能:
从控制界面向recite.txt中写入单词,再写入其对应中文示意,中间用" "分开,当输入"owari"时退出
背单词功能:
从recite.txt中读取" "后的中文解释放在控制台上,输入对应英文示意,正确则下一个,错误则提供三次机会,全错给出答案,输入"owari"时退出

画好流程图之后就开始莽了,中间也遇到了几个不会弄的bug,不过靠百度总算还是差不多解决了,目前初步实现了设想的功能,但是还有好多地方要完善!比如每次新的记录会把原来的覆盖掉,比如背诵功能最后会因为数据抛出报错......

先把代码放出来,漏水的地方很多,各位大佬请务必不吝指教