骨架跑起来是什么样

运行下面的 Python 3 程序,填写结果。 def get_total(scores): return 0 # 占位,还没真的实现 print(get_total([80, 90, 70]))

开始练习 →

搭出三个子任务的骨架

本路线自始至终用同一个需求练手:给一批成绩,算出平均分,再数出有几个人低于平均分。 为三个子任务各写一个函数骨架,函数体里先放占位的返回值 0,让整个程序能跑起来。 调用第一个骨架,输出它的占位返回值。

开始练习 →

把其中一个骨架填成真的

把 get_total 的占位换成真正的实现(求总分),其余两个先留着不动。调用它,输出总分。

开始练习 →

为什么一次只实现一个

逐步实现时一次只做一个子任务,是为了【0】。

开始练习 →

实现完一个之后先做什么

刚把一个子任务实现完,接下来应该【0】。

开始练习 →

全部写完再测的问题

把所有子任务一口气写完再测,问题是【0】。

开始练习 →

单独验一个子任务

运行下面的 Python 3 程序,填写结果。 def get_total(scores): return sum(scores) print(get_total([80, 90, 70]) == 240)

开始练习 →

先实现并验第一步

本路线自始至终用同一个需求练手:给一批成绩,算出平均分,再数出有几个人低于平均分。 实现 get_total(求总分),并用一条用例验它:结果等于 240 就输出 通过,否则输出 失败。

开始练习 →

再实现并验第二步

第一步已经过了。现在实现 get_average(总分除以人数,取整数),同样用一条用例验它:结果等于 80 就输出 通过。

开始练习 →

两步都过了,合起来跑一次

两个子任务各自都验过了,现在把它们接起来,输出平均分。

开始练习 →