计算平均值并确定最低值和最高值

2024-09-30 18:27:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我把一份名单和相应的分数分开,并把它们储存在一本叫做学生的字典里。但有了这些分数,我被要求算出平均分、最低分和最高分。我是一个初学者和学生,所以一步一步的解释将不胜感激。在

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 

什么都没印出来,有人能解释一下为什么吗?我总是犯错误。在


Tags: the函数功能true字典学生分数score