23-3아래 Python 프로그램에 한 줄로 "2023 exam pas… | 2023년 정보처리기사실기 3회차 기출문제 상세 페이지
8
23-3
아래 Python 프로그램에 한 줄로 "2023 exam pass"를 입력했더니 [실행 결과]처럼 출력되었다. 빈칸에 들어갈 메서드 이름을 적으시오.
year, kind, res = input().______()
print(res)
print(kind)
print(year)[실행 결과]
pass
exam
2023해설
split
[해설]
입력 한 줄을 공백 기준으로 나눠 리스트로 만드는 메서드는 split이다.
input()은 "2023 exam pass"를 문자열 하나로 받고, split()이 이를 ['2023', 'exam', 'pass']로 쪼갠다. 원소가 셋이라 세 변수에 차례로 언패킹된다.
print는 호출마다 줄을 바꾸므로 res, kind, year가 한 줄씩 찍힌다. 인자 없는 split()은 연속된 공백도 하나로 본다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.