모두CBT

23-2다음 Python 프로그램의 출력 결과를 적으시오.t = "so… | 2023년 정보처리기사실기 2회차 기출문제 상세 페이지

6

23-2

다음 Python 프로그램의 출력 결과를 적으시오.

t = "software quality assurance"
x = t[:4]
y = t[9:12]
z = t[-5:]
print(x + y + z)
해설

softquarance


[해설]

슬라이스 t[a:b]는 인덱스 a부터 b-1까지 잘라 낸다. 인덱스는 0부터 센다.

  • t[:4] → 0~3 → "soft"
  • t[9:12] → 9~11 → "qua" (8번은 공백)
  • t[-5:] → 끝에서 5글자 → "rance"

셋을 이어 붙이면 softquarance가 출력된다. 음수 인덱스 -5는 len(t)-5 = 21과 같다.

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