## Jenny Ye and John Wittrock def manageGrades(): grades = [] x = input("Enter a grade, or -1 to exit: ") while x != -1: grades += [x] x = input("Enter a grade, or -1 to exit: ") gradesSummary(grades) def medianGrade(x): ans = "" if len(x) % 2 ==1: ans += `x[len(x)/2 +1]` else: ans += `(x[len(x)/2 +1] + x[len(x)/2 ])/2` print ans def highestGrade(x): print "The highest grade is", `x[-1]` + '. Nice.' def lowestGrade(x): print "The lowest grade is", `x[0]` + '. Haha.' def gradesSummary(x): x.sort() print x highestGrade(x) lowestGrade(x) medianGrade(x) manageGrades()