当前位置:首页>python>NotebookLM学Python:附4本免费教材+5个提示词模板,0元搞定

NotebookLM学Python:附4本免费教材+5个提示词模板,0元搞定

  • 2026-09-09 15:10:17
NotebookLM学Python:附4本免费教材+5个提示词模板,0元搞定

你是不是也经历过这个循环——

找到一门高赞「Python零基础入门课」, 备好咖啡,打开视频。

讲师说变量,你懂了。 讲师说循环,你懂了。 讲师说函数,你还是懂了。

关掉视频, 打开代码编辑器, 准备自己写。

脑子一片空白。

这不是你的问题。 这是几乎所有人学Python都会踩的坑。

看视频叫做「被动理解」—— 感觉学会了,但没有进入大脑。

你需要的不是更多视频, 是一个会一直问你问题的老师。

这就是 NotebookLM。

第一步:先拿到免费教材

好消息是:学Python不需要花钱买书。

以下 4 本经典教材,全部免费合法获取:

① 《Automate the Boring Stuff with Python》 全球最受欢迎的Python入门书之一 作者 Al Sweigart 授权完全免费在线阅读 适合:零基础,想做实用小工具

🔗 免费在线读:https://automatetheboringstuff.com/

② Python 官方中文教程 Python 官网出品,中文版,权威无广告 适合:想打好语言基础

🔗 免费在线读:https://docs.python.org/zh-cn/3/tutorial/

③ 《Think Python》 麻省理工课程指定教材,开源免费 适合:有逻辑思维,想理解底层原理

🔗 免费PDF下载:https://greenteapress.com/thinkpython2/thinkpython2.pdf

④ 《Python for Everybody》中文版 密歇根大学 Dr. Chuck 出品 专门为零基础设计,中文PDF 适合:完全没有编程经验

🔗 免费中文PDF:https://do1.dr-chuck.com/pythonlearn/ZH_cn/pythonlearn.pdf

建议: 零基础从④《Python for Everybody》开始, 做过几个项目后用①做进阶实战。 两本就够了,不用全部下载。

第二步:上传到 NotebookLM

打开 notebooklm.google.com

新建一个 Notebook,命名「Python学习」。

上传方式有两种:

方式一:上传PDF 把下载好的教材PDF直接拖进去

方式二:粘贴网页链接 把教材网址直接粘贴进源栏, NotebookLM 自动抓取内容

还可以把你正在看的 YouTube 教程链接也加进去, NotebookLM 会自动提取视频字幕。

上传完成后, AI 会自动为每份文件生成摘要, 你可以立刻开始用对话方式学习。

为什么不直接用 ChatGPT 学编程?

这是很多人会问的问题。

ChatGPT 学编程的致命风险:会编代码。

它有时会给你一段「看起来正确」的代码, 但一运行就报错, 你完全不知道哪里出了问题。

NotebookLM 只从你上传的资料里回答, 每一个答案都有原文出处,可点击核实。

不猜、不编、不乱说。

对零基础来说,这是最重要的保障。

5 个提示词模板

以下全部可以直接复制, 把【】里的内容换成你自己的情况。

模板一|生成专属学习路线图

很多人失败,是因为不知道「先学什么」。 这条提示词让 AI 帮你重新排序所有资料。

请根据我上传的所有资料, 为我规划一条学 Python 的结构化路径。

将所有主题分成三个层级: 基础、中级、进阶。

对于每个进阶主题,指出它依赖哪些基础概念, 并标注哪些前提知识在我的资料里没有解释清楚。

最后告诉我: 应该从哪份资料的哪个章节开始?

模板二|真正弄懂一个概念

不是背定义,是真的想明白「为什么」。

我刚学完「【概念名称,例如:列表 list】」。

请用「在现实生活中,这就像……」 来解释这个概念, 然后给我一个最简单的代码例子。

解释完之后, 问我一个问题检验我是否真的理解了。

如果我答对了,继续下一个概念。 如果我答错了,换一个角度再解释一次。

模板三|读懂每一行代码

理解别人的代码,比自己写更重要。

这是我正在学的一段代码: 【粘贴代码】

请一行一行追踪它的执行逻辑, 解释每一步 Python 在做什么、为什么这样做。

如果这段代码在某些情况下会报错, 告诉我是哪种情况,会出现什么错误信息, 以及 Python 报错的原因是什么。

⚠️ 注意: 不要让 AI 帮你改代码。 要让它解释代码在做什么。 「理解」比「能运行」更重要。

模板四|阶段自测(学完一章必用)

学完就测,测完才算真学完。

我刚学完「【章节名称,例如:函数与参数】」。

请生成 5 道测验题: 前 2 题考基本概念,有明确答案; 第 3 题让我对比两个相似概念; 第 4 题给我一个实际小问题, 让我用刚学的知识解决; 第 5 题是: 「如果把这段代码改成……会发生什么?」

每题后附参考答案, 并注明答案来自资料哪个部分。

模板五|用项目驱动学习

学了基础之后,做项目比继续看书更有效。

我已经掌握了以下 Python 基础: 【列出你会的,例如:变量、循环、函数、列表】。

我想做一个【你的项目想法,例如:记账小程序】。

请根据我上传的资料告诉我:

  1. 这个项目需要用到哪些我还没学的知识点?
  2. 建议按什么顺序补齐这些知识?
  3. 只用我现有技能, 最简单的版本可以先做出什么?
真实案例

科技媒体 Android Police 的作者 Irene 分享:

「我尝试学 Python 好几年,每次都失败。 我的脑子要么想太多, 要么直接关闭—— 除非有人把知识点一点一点拆给我。

用 NotebookLM 之后, 我把所有学习资料上传, 让 AI 帮我规划了一条从基础到进阶的路线。

10 周之后,我做出了人生第一个 App。」

XDA Developers 的作者 Parth 这样说:

「我把 Python 官方文档和 YouTube 教程 全部上传进 NotebookLM。

以前我看视频觉得什么都懂, 关掉视频打开编辑器,脑子一片空白。

现在不了。 用对话代替阅读之后, 一周的进步超过了我之前六个月。」

完整学习流程
① 下载免费教材(从④ Python for Everybody 开始)       
↓ ② 上传到 NotebookLM       
↓ ③ 用模板一:让 AI 生成专属学习路线图       
↓ ④ 逐章学习,每个概念用模板二真正弄懂       
↓ ⑤ 遇到代码看不懂,用模板三追踪逻辑       
↓ ⑥ 学完每章,用模板四自测       
↓ ⑦ 有了基础,用模板五规划第一个项目 

全程 0 元。不用报课。不用付费软件。

今天就开始的 3 步

① 下载《Python for Everybody》中文版 👉 https://do1.dr-chuck.com/pythonlearn/ZH_cn/pythonlearn.pdf

② 打开 notebooklm.google.com 新建 Notebook,上传 PDF。

③ 复制模板一 让 AI 帮你规划专属学习路线图。

从现在到今晚睡觉之前, 你就会有一份比任何付费课 都更适合你的学习计划。

资料汇总

📗 Automate the Boring Stuff(免费在线) 👉 https://automatetheboringstuff.com/

📘 Python 官方中文教程(免费在线) 👉 https://docs.python.org/zh-cn/3/tutorial/

📙 Think Python(免费PDF) 👉 https://greenteapress.com/thinkpython2/thinkpython2.pdf

📕 Python for Everybody 中文版(免费PDF) 👉 https://do1.dr-chuck.com/pythonlearn/ZH_cn/pythonlearn.pdf

关于 DD 姐

复旦管院本科 HPU AI 硕士在读 金融投资教育 20+ 年经验 科技公司创始人 AI 教育内容作者

专注:AI × 学习效率 · 普通人真正能用上的工具

NotebookLM #零基础学Python #提示词模板 #免费资源 #DD姐AI教育

最新文章

随机文章