
이 문제는 단순히 if-else문을 잘 쓰면 된다.
물론 여기서 코드를 더 간단히 만들 수도 있다.
x=input()
if x=='A+':
print(4.3)
elif x=='A0':
print(4.0)
elif x=='A-':
print(3.7)
elif x=='B+':
print(3.3)
elif x=='B0':
print(3.0)
elif x=='B-':
print(2.7)
elif x=='C+':
print(2.3)
elif x=='C0':
print(2.0)
elif x=='C-':
print(1.7)
elif x=='D+':
print(1.3)
elif x=='D0':
print(1.0)
elif x=='D-':
print(0.7)
elif x=='F':
print(0.0)
위의 코드를 자세히 보면 알파벳과 +/0/- 중 하나의 기호로 구성된 것을 알 수 있다.
그렇기때문에 A에는 3, B에는 2, C에는 1, D와 F에는 0을 부여한 뒤 +라면 1.3을, 0이라면 1.0을, -라면 0.7을 더하는 식으로 코드를 만들 수 있을 것 같다.