#203 · Python Basics · Beginner · 25 XP · about 4 min
A teacher marks tests out of 100 and reports a letter grade. Write letter_grade(score) that returns the grade as a string:
'A''B''C''D''F'A score below 0 or above 100 is a typing mistake: return 'Invalid' for it.
letter_grade(95) # returns 'A' letter_grade(83) # returns 'B' letter_grade(40) # returns 'F' letter_grade(120) # returns 'Invalid'
score is always a whole number.
First solves only, ranked by stars and then time.