Skip to content

练习场 ​

在这里敲代码、交答案、看成绩。练习检查分两层:

① 网页内即时运行(Python / JavaScript) ​

小练习直接在网页里写代码、点运行、当场判对错,什么都不用装。 (此能力随予安第一批卡片一起上线,组件已经在路上)

② GitHub 自动批改(任何语言,含 C++) ​

  1. 打开仓库里 练习/我的答案/,找到对应题号的文件(如 hello-python.py)
  2. 在文件里写你的答案,commit 并 push
  3. GitHub Actions 自动运行隐藏测试:约 1 分钟后,这次提交会标上 ✅ / ❌,成绩单也会更新到本页

成绩单:点击查看(由机器人自动更新)

示例题:hello-python ​

题目:让程序打印一行字 你好,知识库。

把 练习/我的答案/hello-python.py 改成:

python
print("你好,知识库")

push 之后去 GitHub 仓库的 Actions 页看它跑测试。

先来个开胃自测 ​

答错的题可以看提示、重试,进度存在你的浏览器里:

动画与在线运行(新组件示范) ​

排序动画——逐步看冒泡排序怎么"冒":

动画演示冒泡排序:每一轮把最大的数冒到未排序部分的末尾
8
a[0]
3
a[1]
9
a[2]
2
a[3]
5
a[4]
1
a[5]
7
a[6]
比较相邻两个数:a[0]=8 和 a[1]=3 1 / 49
正在比较 正在交换 已就位

在线运行——改代码、点运行,浏览器里跑真 Python(不用装任何东西):

Python试试改成你自己的名字

更多成套的(动画+运行+自测配齐的卡片)看:冒泡排序。