🐍 3 个等级 · 63 天 · 249 个动手任务

按等级推进的
Python 每日学习计划

不用再纠结「下一步学什么」。这里把 Python 拆成 初级 → 中级 → 高级 三个阶段, 每个阶段 21 天,每天一个主题:知识点、可运行示例、动手任务和自测题全部备好。 勾选任务即自动记录进度与连续打卡天数。

三个等级,一条路径

三个阶段是串行的:初级解决「能写出来」,中级解决「写得优雅、可维护」,高级解决「能上线、能扛住真实使用」。 每个阶段结束都有一个综合项目,做完再进入下一阶段。

每天花 40~120 分钟,这样安排

① 看

知识点 + 示例代码

先看当天 4 条核心知识点,再逐行读懂示例代码。看不懂的地方不要跳过,那是当天的重点。

② 敲

动手任务(每天 3~5 个)

必须自己敲一遍。照抄示例只能形成错觉,改一改变量、故意写错再看报错,才算真的会。

③ 测

自测题 + 打卡

先在心里回答自测题再看答案,然后勾选完成的任务。连续打卡天数会自动累计。

④ 复盘

每 21 天一个项目

初级做待办清单 / 记账本,中级做图书管理系统,高级做一个能 Docker 部署上线的 Web 服务。

全部 63 课

点击任意一课直接进入。已完成显示绿色勾选。

去打卡 →

常见问题

需要先装什么?

只需要 Python 3.10+ 和一个编辑器(VS Code 或 PyCharm 社区版)。第 1 课会带你装好。

进度存在哪里?

存在你浏览器的 localStorage 里,不上传任何服务器。清除浏览器数据会丢失,建议在「今日任务」页导出备份。

跟不上进度怎么办?

在「今日任务」页把每天课数改成 1 课,系统会重新推算完成日期。落后不扣分,断更才致命。

可以直接跳到高级吗?

可以随意浏览任何一课。但如果初级第 18 天的复盘题你写不出来,建议老老实实补完再跳。