Skip to content

← Learn to Code — Python, Java, C, SQL & Web · ⁨编程入门 — Python, Java, C, SQL & Web⁩

Python for A-Level CS · ⁨A-Level 计算机科学 Python⁩

Data structures, algorithms, and OOP for Cambridge 9618. · ⁨面向剑桥 9618 的数据结构、算法与面向对象编程。⁩

python 15 Lessons · ⁨课程⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨每节课均在浏览器中运行——编写真实代码,点击运行,任务自动检查。免费,无需账户,配有与英文对照的翻译笔记。⁩

Start the course · ⁨开始课程⁩

Lessons in this course · ⁨本课程中的课程⁩

  1. 01 Nested loops & 2-D lists · ⁨嵌套循环与二维列表⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  2. 02 Text files · ⁨文本文件⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  3. 03 Exceptions · ⁨异常处理⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  4. 04 Stacks · ⁨栈⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  5. 05 Queues · ⁨队列⁩ 4 required tasks · ⁨4 个必做任务⁩ Video · ⁨视频⁩
  6. 06 Linked lists · ⁨链表⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  7. 07 Searching · ⁨查找⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  8. 08 Sorting · ⁨排序⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  9. 09 Recursion · ⁨递归⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  10. 10 Classes & objects · ⁨类与对象⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  11. 11 Inheritance & encapsulation · ⁨继承与封装⁩ 4 required tasks · ⁨4 个必做任务⁩ Video · ⁨视频⁩
  12. 12 Programming paradigms · ⁨编程范式⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  13. 13 Hash tables · ⁨哈希表⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  14. 14 Binary search trees · ⁨二叉搜索树⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩
  15. 15 Graphs · ⁨图⁩ 3 required tasks · ⁨3 个必做任务⁩ Video · ⁨视频⁩

Language reference · ⁨语言参考⁩

/know/reference/python

Log in or create account · ⁨登录或创建账户⁩

IGCSE, A-Level · ⁨IGCSE、A-Level⁩ & AP · ⁨与 AP⁩