一个方法,让单词学习游戏简单化
1
我们在前面2篇文章里面都提到了单词学习的游戏——消消乐。
同时,也提到如果每次都要重新导入单词,可能因为一个标点符号的错误,就可能导致游戏程序无法正常运行。如何简化这个步骤,我们今天一起来探讨。
2
起初,笔者也思考了一些时日,也担心自己的想法是否会导致代码过于复杂,而无法实现自己的目的。但想是多余的,做就对了。于是就把自己的构思交给了AI(deepseek)。果然不负所望,AI很快就帮我写好了代码,通过4次代码的调试,最终实现了笔者的需求。
1.构思
假设AI已经帮我们写好了一个单词消消乐的框架,我们只需要通过一种自动导入单词的方式,是否就可以避免每次手动修改单词的步骤。
2.行动
笔者将已经写好的单词消消乐的游戏代码导入deepseek里面,然后提出我的需求,如下图内容
代码编写完成后的功能介绍:
代码运行方法:
3.遇到的问题
AI按照我提出的需求,完成了代码的编写,运行截图如下:
笔者在尝试运行上面代码时遇到的问题是:我没有符合代码中提到的URL地址中的单词。导致笔者无法使用这项功能。于是,笔者调整了代码的需求,如下图所示:
第二次修改后代码运行结果如下:
同样,这里也遇到一个问题,笔者手中的单词格式与代码需求的格式不一致,无法导入单词,这个版本也无法使用。怎么办?
我们先建立单词清单(电子版),然后进入kimi网页版,将电子版单词清单导入kimi里面(只需要英文单词即可),然后再提出按照“name=名字”的格式输出,AI就会自动整理好我们的需求,复制整理好的单词,保存为txt文本文档即可。
至此,无需人工复制粘贴单词,选择单词文本,点击加载的功能完成,且可以正常使用。
总结
这个版本的代码好处:
导入单词快捷,方便
不会引起代码的错误
任何以txt文本格式单词,都可以导入(小学、初中、高中等)
注意细节:
因为笔者的这款代码,原始代码中只设置了6个单元。所以,我们在搭建单词时,同样只能设置6个单元,单词量不受限制。
如果我们想设置10个或20个单元,就需要在原始代码中进行修改。
当然,这是后面的问题。
正常情况下,6个单元应该可以满足大部分的用户。
------------The end-------------