Python 튜토리얼

[Quiz] 06/02 📖 파이썬 문자열 자료형 - (2)

2021.06.02 16:55 2,881 Views

Q) 문자열 슬라이싱 결과로 옳지 않은 것은 무엇인가요 ?


# Tip


문자열 슬라이싱 이란

오늘의 파이썬 문자열에서 단순히 한 문자만 추출하는 것이 아니라 오늘 이나, 파이썬같은 단어를 추출하는 것입니다.


위 방법 처럼 단순하게 접근할 수도 있지만 파이썬 에서는 더 좋은 방법을 제공 합니다.

바로 슬라이싱입니다. 

슬라이싱 기법은 a[시작 번호:끝 번호] 를 지정할 때 끝 번호에 해당하는 인덱스는 문자열에 포함되지 않습니다.

슬라이싱 기법에서 시작번호를 생략하면 처음부터 시작하고, 끝 번호를 생략하면 문자열의 끝 까지 포함합니다.


문제



정답 : ( 3 )

( 위 괄호 안을 드래그하면 정답이 보입니다. )


해설 바로가기



👨‍💻데이스쿨 Up-Skill Re-Skill👩🏻‍💻

로그인이 필요합니다
0 / 1000
도비콘
2021.06.02 10:42

함께하는우리
2021.06.02 10:58


김상혁 12
2021.06.03 09:04

안녕하세요. 초보적인 질문 죄송합니다.
3번을 빼고는 모두 맞는 결과인가요?
파이썬 구동해보니 2,3번이 모두 다르게 나와서요..
2번이 -1로 뒤에서 첫번째는 제외하면 dacon today pytho가 맞나 해서 질문 남깁니다..

아래와 같이 코드를 입력하고 받은 결과입니다.
str = 'dacon today python'
a = str[0:5]
b = str[:-1]
c = str[-6:-1]
d = str[6:11]
print(a)
print(b)
print(c)
print(d)

dacon
dacon today pytho
pytho
today

DACON.EDU.1
2021.06.03 11:14

안녕하세요 김상혁 12님
문제에 오류가 있어서 수정 했습니다.
감사합니다.

김상혁 12
2021.06.04 09:01

네 감사합니다!