프로그래머스/입문

[프로그래머스] Lv.0 /OX퀴즈 (파이썬/Python)

junslee 2025. 1. 7. 07:42

1. 문제 설명

2. 풀이 과정

문자열로 구분되어 있는 수식을 for문으로 먼저 받아준다.

각 퀴즈에 수식이 제대로 되어 있는 지 확인하기 위해

먼저 문자열 메서드 split()로 공백으로 구분되어 있는 문자들을 나눈다.

숫자와 연산자를 변수 선언을 하고,

if문으로 연산자가 '+'일 때랑 '-'일 때를 구분하고

새로운 if문으로 수식의 답이 맞을 경우 'O' 틀릴 경우 'X'를  answer에 append()한다.

(if문을 한줄로 표현할 수 있는 방법도 존재한다.)

3. 코드