24-2아래 Python 프로그램을 실행했을 때 출력값을 적으시오.de… | 2024년 정보처리기사실기 2회차 기출문제 상세 페이지
19
24-2
아래 Python 프로그램을 실행했을 때 출력값을 적으시오.
def piece(s, n):
parts = s.split("R")
return parts[n]
word = "PROGRAMMER"
print(piece(word, 2))해설
AMME
[해설]
split("R")은 문자 R을 기준으로 문자열을 나눠 리스트로 돌려주며, 구분자 R 자체는 빠진다.
- "PROGRAMMER" → ['P', 'OG', 'AMME', '']
- 끝이 R로 끝나 마지막 원소는 빈 문자열이다.
parts[2]는 세 번째 원소이므로 AMME가 출력된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.