根据 ”艾宾浩斯遗忘曲线“复习时间点生成的复习计划模板

根据 ”艾宾浩斯遗忘曲线“复习时间点生成的复习计划模板

编程小白,写的可能有点乱见谅哈。

这几天一直在看学习方法之类的内容,加上自己在备考cpa。就经常需要记忆很多东西。突然想起来很久之前看到过的 ”艾宾浩斯遗忘曲线“。看到网上有一些根据这个曲线,总结分享出来的复习时间点,但是没有哪种比较通用的模板可以直接复制,就想着自己写一个。

使用方式:使用方式非常简单,只需要设置一下起始和终止日期,还有文件的生成路径就可以。(也可以去掉注释生成在当前路径下)

结果:代码运行完会生成一个excel表格,每天学习完成之后,将1,2等天数在excel中 ctrl+H 替换为学习的章节即可,如 1 → ‘第一章’,选择全部替换。

注意:如果工作量比较大,可以设置15天为一个周期,把 get_Ebbinghaus_table() 函数的默认参数中的30去掉。

希望对大家的学习有所帮助!

在这里插入图片描述
【注意】需要勾选 Match entire cell contents,不然会把所有2开头的也替换掉

import os
import pandas as pd
import numpy as np
import time
import datetime

    
# 计划时长
start_date = '2021-1-14'
end_date = '2021-2-28'

plan_days = (pd.to_datetime(end_date) - pd.to_datetime(start_date)).days

# 生成excel表格,设置路径
path = r''

# 生成到当前工作路径(optional)
#     path = os.getcwd()
#     name = path + 'Ebbinghaus-review-plan.xlsx'

def get_Ebbinghaus_table(start_date,end_date,plan_days
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值