我把一份名单和相应的分数分开,并把它们储存在一本叫做学生的字典里。但有了这些分数,我被要求算出平均分、最低分和最高分。我是一个初学者和学生,所以一步一步的解释将不胜感激。在
def getStatistics(students):
# Initialize properly the values of the average score, minimum score, and maximum score.
average = 0
lowest = True
highest = True
scoreTotal = 0
上面的变量之所以这样标记是因为在我调用这个函数的main函数中,有一个使用这些名称的内置调用。但每当我运行程序时,它不会打印任何内容。在
^{pr2}$在它的主要功能中有这样的功能:(nameToMarksMap”是上一部分中与字典学生有关的函数)
average, highest, lowest = getStatistics(nameToMarksMap)
print "Average:", average, "Highest:", highest, "Lowest:", lowest
什么都没印出来,有人能解释一下为什么吗?我总是犯错误。在
用完成函数
相关问题 更多 >
编程相关推荐