A+ ~ F 성적을 입력받아 학점을 추측하는 코드이다.
제로 성적과 학점을 딕셔너리에 저장하여 +/-에 따라 가점/감점을 조정하는 흐름으로 작성한다.
import sys
grade = sys.stdin.readline().rstrip("\n")
scores = {'A' : 4.0, 'B' : 3.0, 'C' : 2.0, 'D' : 1.0, 'F' : 0.0}
score = scores[grade[0]]
if grade[0] != 'F':
if grade[1] == '+':
score += 0.3
elif grade[1] == '-':
score -= 0.3
print(score)