Python 入门互动课堂

INTERACTIVE PYTHON COURSE · 13 章
PLAY EDIT RUN
零基础 · 边看边练 · 浏览器里真跑 Python

像刷视频一样学 Python,随时暂停,直接在页面里改代码、看结果。

每一章都是一段「可以倒带的教学视频」:代码会一行行自己长出来,同时有语音讲解;按下暂停,编辑器立刻解锁,你可以随便改,然后点运行看真实输出——Python 由 WebAssembly 驱动,不需要安装任何环境。

SYLLABUS 课程大纲

建议按顺序学:前 7 章是语言基础,8~11 章是数据结构与工程能力,12~13 章是面向对象和综合项目。已经学过的章节会显示绿色标记。

HOW TO 怎么学效果最好

这套教程的价值在于「动手」,所以请一定要按下面的节奏来。

  1. 先完整播放一遍:不要急着暂停,先看代码是怎么一步步长出来的,配合语音建立整体印象。
  2. 第二遍边看边停:遇到没懂的步骤按暂停,把代码改一改——换个数字、换个名字,立刻点「运行」看变化。
  3. 一定要故意写错:删掉一个引号、把缩进弄乱,看看 Python 报什么错。学会读报错,比背语法更重要。
  4. 做完每章的练习:先自己写,卡住再看「思路提示」,实在写不出再看参考答案。答案不唯一。
  5. 用「模拟输入」玩交互式程序:程序里有 input() 时,在输入框里按行预填内容,一行对应一次输入。
  6. 卡住超过 9 秒的程序会被自动中止:多半是写了死循环,检查一下 while 的条件有没有机会变成假。