python实现艾宾浩斯抗遗忘曲线(记忆曲线)

用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等。

你可能感兴趣的:(python实现艾宾浩斯抗遗忘曲线(记忆曲线))