Simple integer comparison problem

tom at finland.com tom at finland.com
Sat Apr 14 11:19:34 EDT 2007


Hi!
I ran in problem with simple exercise. I'm trying to get program to 
return grade when given points but no matter what, I always get F.

def grader():
     print "Insert points: "
     points = raw_input('> ')
     int(points)

     if points > 89 and points <= 100:
         return "A"
     elif points > 89 and points <= 89:
         return "B"
     elif points > 69 and points <= 79:
         return "C"
     elif points > 59 and points <= 69:
         return "D"
     else:
         return "F"

grade = grader()
print grade



More information about the Python-list mailing list