DP 计算机科学 · HL Python

练习与资源

观察算法,在 Python 中尝试,或用复习题检验理解。

课程提供各主题讲解。讲义包含课堂练习。使用本页探索与复习。

运行 Python

在浏览器中编写并运行代码。加载示例,预测输出,再修改并重新运行。

打开 Python 实验室 →

观看与跟踪

逐步跟踪算法,对照旁边的 Python 代码。每执行一行前先暂停,预测变化。

打开动画 ↓

搜索与排序动画

所有 B2.4 动画 →

更多 B2.4 动画

B2.4.2 · 搜索

从首次比较到返回索引,跟踪完整的搜索过程。

针对 HL 递归,练习编写与跟踪简单的非分支函数。快速排序、树遍历与分形用于探索应用。