挡住重复的任务

实现 add_unique:任务已经存在就输出 已存在,否则加进去并输出 已添加。本题添加的正好是已有的“写作业”。

开始练习 →

挡住无效的编号

实现 complete_task:编号合法就完成并输出那个任务,否则输出 无效编号。本题的编号 5 已经越界。

开始练习 →

三类编号一起验收(三组)

读入一个编号,完成任务列表 ["写作业", "跑步"] 里对应的任务;编号无效就输出 无效编号。 本题用三组数据验收:合法的 0、越界的 5、负数的 -1。

开始练习 →

回归测试是干什么的

回归测试是为了【0】。

开始练习 →

什么时候跑回归测试

回归测试应该在【0】运行。

开始练习 →

回归通过时输出什么

运行下面的 Python 3 程序,填写结果。 def add_task(tasks, x): tasks.append(x) return len(tasks) print(add_task([], "A&qu

开始练习 →

功能被改坏时输出什么

下面的 add_task 被改坏了——它忘了 append。运行同一条测试,填写结果。 def add_task(tasks, x): return len(tasks) print(add_task([], "A&qu

开始练习 →

给“添加”写一条回归测试

为 add_task 写测试:添加之后长度应该是 1,通过输出 通过,否则输出 失败。

开始练习 →

给“列出”写一条回归测试

为 list_count(tasks) 写测试:["A", "B"] 的任务数应该是 2,通过输出 通过,否则输出 失败。

开始练习 →

加了新功能,旧测试也要过

新增 complete_task 功能之后,add_task 的测试仍然要通过。 输出两行:第一行是 add 的测试结论,第二行是 complete 的测试结论。

开始练习 →