def getStudentGrade(score):
"""
A: 90~100
B: 80~89
C: 70~79
D: 60~69
F: <60
"""
if isinstance(score, (int, float)) and 0 <= score <= 100:
grade = {60:'F', 70:'D', 80:'C', 90:'B', 101:'A'}
sortGrade = grade.keys()
sortGrade.sort()
for i in sortGrade:
if score < i:
studentGrade = grade[i]
break
return studentGrade
else:
raise TypeError, "input a 0~100 score"
print getStudentGrade(100)