Python开发英语记忆单词软件

Python开发英语记忆单词软件


软件功能说明

核心特点

  1. 记忆曲线算法:采用简化版SM-2间隔重复算法,根据您的记忆情况自动安排复习时间
  2. Markdown单词本:支持从本地Markdown文件导入单词(格式示例见下方)
  3. 主动回忆模式:默认只显示英文单词,点击按钮后才显示释义,符合主动回忆学习法
  4. 进度追踪:实时显示今日剩余复习单词数量

使用方法

  1. 准备单词本
    创建words.md文件(与脚本同一目录),格式如下:
    
    

    每个词条由单词、释义、例句三行组成,词条间用空行分隔。

  2. 运行软件

    首次运行会自动创建示例单词本。

  3. 学习流程
    · 界面显示英文单词,释义和例句隐藏
    · 点击”显示释义”按钮查看中文意思和例句
    · 根据记忆情况选择:
    · 忘记 (0):完全没记住,单词会很快再次出现
    · 模糊 (1):有些印象但不确定,1天后复习
    · 记得 (2):正确回忆,根据记忆曲线安排下次复习





  4. 重新导入
    如需更新单词本,点击右上角”重新导入单词本”按钮选择新的MD文件。

记忆曲线算法说明

打包为EXE

如需在未安装Python的电脑上运行,可使用PyInstaller打包:


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:Ai探索者,转载请注明出处:https://javaforall.net/273908.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月12日 下午12:51
下一篇 2026年3月12日 下午12:51


相关推荐

关注全栈程序员社区公众号