모두CBT

22-2아래 Python 프로그램을 실행하면 출력되는 내용을 적으시오.… | 2022년 정보처리기사실기 2회차 기출문제 상세 페이지

11

22-2

아래 Python 프로그램을 실행하면 출력되는 내용을 적으시오.

s = "SUNDIAL HOLIDAY"
a = s[:3] + s[-3:]
b = " %s AT %d" % ("MORNING", 9)
print(a + b)
해설

SUNDAY MORNING AT 9


[해설]

문자열 s는 'SUNDIAL HOLIDAY'로, 인덱스 0~14의 15글자다.

  • s[:3]: 처음부터 인덱스 2까지 → "SUN"
  • s[-3:]: 뒤에서 세 번째부터 끝까지 → "DAY"
  • " %s AT %d" % ("MORNING", 9): %s에 문자열, %d에 정수가 들어가 " MORNING AT 9"

a는 "SUNDAY"이고, b를 이어 붙이면 SUNDAY MORNING AT 9가 출력된다.

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