Im trying to return the 'students' grades according to what they got on python. I used a bunch of elif statements but i dont feel like this is efficient. I was wondering if there are any other ways i can present this as? possibly smaller. Ive attempted using for loops and dictionaries, but im not getting it, maybe cuz i dont understand dictionaries well loll
def grade_select(grade):
if grade < 40: return "D-"
elif grade <= 40 and grade < 45: return "D"
elif grade <= 45 and grade < 50: return "D+"
elif grade <= 50 and grade < 55: return "C-"
elif grade <= 55 and grade < 60: return "C"
elif grade <= 60 and grade < 65: return "C+"
elif grade <= 65 and grade < 70: return "B-"
elif grade <= 70 and grade < 75: return "B"
elif grade <= 75 and grade < 80: return "B+"
elif grade <= 80 and grade < 85: return "A-"
elif grade <= 85 and grade < 90: return "A"
elif grade >= 90: return "A+"