정보처리기사 기출문제·모의고사·오답노트·자동채점

2020년08월22일 75번

[프로그래밍 언어 활용]
다음은 사용자로부터 입력받은 문자열에서 처음과 끝의 3글자를 추출한 후 합쳐서 출력하는 파이썬 코드에서 ㉠에 들어갈 내용은?

  • ① string[1:3] + string[-3:]
  • ② string[:3] + string[-3:-1]
  • ③ string[0:3] + string[-3:]
  • ④ string[0:] + string[:-1]
(정답률: 73%)

문제 해설

정답은 "string[0:3] + string[-3:]"입니다.

이유는 다음과 같습니다.

- "string[0:3]"은 문자열의 처음부터 3번째 글자까지 추출하는 슬라이싱입니다.
- "string[-3:]"은 문자열의 끝에서부터 3번째 글자부터 끝까지 추출하는 슬라이싱입니다.
- 두 슬라이싱 결과를 "+" 연산자로 합치면 처음과 끝의 3글자를 추출한 후 합쳐진 문자열이 만들어집니다.

연도별

진행 상황

0 오답
0 정답