Skip to content

一个利用命令行背单词的小工具,python3.6以上的环境

Notifications You must be signed in to change notification settings

belzx/BDC_Helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一款利用命令行背单词的小工具

可以在工作闲暇时光高效记忆单词

运行环境 python 3.6及以上

windows 环境双击start.bat 其他环境请自行使用命令行启动

利用exls储存数据
单词模块包括:
nj3000(牛津3000单词)
kydc(考研5500单词)
cg(常用词根)
cz(常用词组)
简介:
1:每个单词有两个关键参数nums 以及 hit_nums 还有 权重
2:权重可以理解为抽中的概率,越大则出现的概率越高
3:nums 可以理解为出现频率,该值越大,权重越大
4:hit_nums 可以理解为单词熟练度, 做题每对一次,hit_nums值会越大,做错一次会变小,当熟练度达到最大时,则该单词出现的概率会大幅度减小,当熟练度小于0时,该单词出现的概率会大幅度增加
5:具体权重计算规则可以参考get_weight方法
6:调参参考代码

更新记录

2020-02-24
init
2020-02-28
新增应用自动更新功能
新增动态配置功能
代码优化若干
2020-03-02
新增代理配置项
重写计算权值概率方法
2020-03-04
新增词义默写功能
记忆曲线功能
新增发音功能
2020-03-08
新增常用词组(cg)模块
新增常用词根(cz)模块
新增可配置多配置文件功能
新增单词在线字典翻译
优化代码

About

一个利用命令行背单词的小工具,python3.6以上的环境

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages