python

python 개행문자와 탭 인덱싱과 슬라이싱

작성자 정보

  • 마스터 작성
  • 작성일

컨텐츠 정보

본문

-개행문자 : 줄바꿈 역할 

문자열에서 \n이 포함되어 있으면 print시 줄바꿈 역할을 합니다.

 

- 탭 : 공간 띄기

문자열에서 \t가 있다면 print시 탭의 역할을 합니다.

 

-문자열 인덱싱 

인덱싱이란 문자열에서 문자 하나를 가져오는것을 인덱싱이라 하며

문자열에서 index번호를 통해서 글자에 접근 할 수 있따.

lang = "파이썬3"

 

lang[0]   #파

lang[1]   #이

lang[2]   #썬

lang[3]   #3

 

lang[-1]   #3

lang[-2]   #썬

lang[-3]   #이

lang[-4]   #파

 

 index의 첫번째는 0부터 시작한다 뒷자리는 -1이며 뒷자리부터 접근 할 때는 음수를 사용하면 빠르게 접근이 가능하다

 

 

-문자열 슬라이싱

문자열의 범위를 지정하여 문자열의 일부를 가져오는 것

[시작 인덱스 : 끝 인덱스]

 

lang = "파이썬3"

 

lang[0:3]   #파이썬3

lang[1:2]   #이썬

 

lang[-1 : ]   #3

lang[ :2]   #파이썬

 슬라이싱에서 index는 생략이 가능하며 앞자리 생략시 0 끝자리 생략시 문자열의 끝으로 간주한다

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.
알림 0