为什么一次只实现一个
逐步实现时一次只做一个子任务,是为了【0】。
阅读更多 →
把其中一个骨架填成真的
把 get_total 的占位换成真正的实现(求总分),其余两个先留着不动。调用它,输出总分。
阅读更多 →
搭出三个子任务的骨架
本路线自始至终用同一个需求练手:给一批成绩,算出平均分,再数出有几个人低于平均分。 为三个子任务各写一个函数骨架,函数体里先放占位的返回值 0,让整个程序能跑起来。 调用第一个骨架,输出它的占位返回值
阅读更多 →
骨架跑起来是什么样
运行下面的 Python 3 程序,填写结果。 def get_total(scores): return 0 # 占位,还没真的实现 print(get_total([80, 9
阅读更多 →
返回值该放什么
子任务函数的返回值,应该放【0】。
阅读更多 →
参数该放什么
子任务函数的参数,应该放【0】。
阅读更多 →
函数名该反映什么
子任务的函数名应该反映【0】。
阅读更多 →
骨架阶段函数体里放什么
写函数骨架时,函数体里先放【0】。
阅读更多 →
顺序排反会报什么错
下面的程序把“比一比”排到了“算平均分”前面。运行它会报错,请填写错误类型(一个英文单词)。 scores = [80, 90, 70] count = 0 for s in scores:
阅读更多 →
顺序对的时候
运行下面的 Python 3 程序,填写结果。 scores = [80, 90, 70] avg = sum(scores) // len(scores) # 先算平均分 count = 0 f
阅读更多 →