交付可靠统计器(四类验收)

交付可靠统计器(四类验收)

补全 safe_average(scores):跳过负数这些无效成绩,对剩下的求平均(取整数);如果一个有效成绩都没有,返回 -1。 主程序已经写好,会用四组数据调用它,输出四行:正常、含无效、空列表

阅读更多 →
统计时把边界收进来

统计时把边界收进来

统计及格(不低于 60,含正好 60)的人数,对 [60, 59, 100, 0] 输出及格人数。

阅读更多 →
人数为零时不能硬除

人数为零时不能硬除

读入参加考试的人数 n,输出总分 100 分摊到每人头上是多少(取整数)。 如果 n 是 0,直接除会崩溃,这时要输出 没有人参加,无法统计。本题输入 0。

阅读更多 →
空数据也不能崩

空数据也不能崩

求有效成绩的平均分,列表为空时输出 无数据,不能崩溃。本题的列表正好是空的。

阅读更多 →
带校验的计数

带校验的计数

统计有效(不小于 0)成绩的个数,对 [80, -1, 90, 70] 输出有效个数。

阅读更多 →
预测统计器的输出

预测统计器的输出

下面程序先跳过无效的负数,再对有效成绩求平均(取整数)。运行它,填写结果。 scores = [80, -1, 90] total = 0 count = 0 for s in scores:

阅读更多 →
交付一个程序应该包含什么

交付一个程序应该包含什么

交付一个可靠的程序,应该包含【0】。

阅读更多 →
可靠的统计器要有什么

可靠的统计器要有什么

一个可靠的统计器应该包含【0】。

阅读更多 →
修好之后,正常和边界用例都要过

修好之后,正常和边界用例都要过

校验程序的规则是 0 到 100 有效(含两端),下面的条件却把两端排除在外了。 请修好它。本题用四组数据验收:正常 50、下边界 0、上边界 100、刚刚越界的 101。

阅读更多 →
修复负数被算了进去

修复负数被算了进去

下面程序统计成绩总和,却把无效的负数也加了进去。 请修好它,让 [80, -5, 90] 只统计有效的那两个,输出 170。

阅读更多 →