모두CBT

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가 출력된다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.