用python实现艾宾浩斯抗遗忘曲线(记忆曲线)学习复习计划表,代码如下
from datetime import date, timedelta
times = [2, 5, 8, 15, 30, 60] #复习间隔,以天数为单位
for a in times:
review_time = date.today() - timedelta(a) #应复习的时间点
print(review_time.strftime("%Y/%m/%d"))
input("enter any char to quit") #防止闪退
按个人需求修改变量times,运行后会打印出应该复习的时间点,如下
2020/01/31
2020/01/28
2020/01/25
2020/01/18
2020/01/03
2019/12/04
enter any char to quit
为了方便未安装 python3 的小伙伴使用,也可进一步打包成可执行文件.exe等。