지난 포스팅( [Python] 파이썬 기본 자료형_2 (bool, str) )에서 str 사용법을 간단하게 적어두었습니다.
print를 사용하면 디폴트로 따옴표는 출력되지 않습니다.
이스케이프(escape) 문자 또는 삼중 따옴표를 사용해야 따옴표까지 출력할 수 있습니다.
문자열 인덱싱
> 문자열 인덱스(index)는 문자열을 구성하는 모든 문자에 부여한 고유 번호
> index의 시작 번호는 0으로, 가장 첫 번째 문자부터 시작
> 파이썬 인덱스는 -index가 존재
> 마이너스 인덱스의 시작 번호는 -1으로, 가장 마지막 문자부터 시작
> 'hello'를 저장한 문자열 s는 아래와 같은 인덱스를 가짐
문자열 s | h | e | l | l | o |
index | s[0] | s[1] | s[2] | s[3] | s[4] |
- index | s[-5] | s[-4] | s[-3] | s[-2] | s[-1] |
문자열 슬라이싱
> 문자열 인덱스를 활용하여 한 문자 이상으로 구성된 단어나 문장을 추출할 때 사용
> 추출하고자 하는 단어나 문장의 시작 인덱스와 종료 인덱스를 통해 그 사이 모든 문자들을 추출하는 방법을 사용.
문자열 슬라이싱 구조
> s [ start : stop : step ]
> start? : 시작 인덱스. 생략하면 처음부터 추출.
> stop? : 종료 인덱스. 생략하면 끝까지 추출.
> step? : 인덱스의 증감. 생략하면 1씩 변화.
'[Python] 파이썬' 카테고리의 다른 글
[Python] 문자열 메소드 [ 6 ~ 10 ] (0) | 2022.07.17 |
---|---|
[Python] 문자열 메소드 [ 1 ~ 5 ] (0) | 2022.07.16 |
[Python] 파이썬 기본 자료형_2 (bool, str) (0) | 2022.07.13 |
[Python] 파이썬 기본 자료형 ( int, float ) (0) | 2022.07.12 |
[Python] 파이썬 개요 및 변수와 상수, 주석 (0) | 2022.07.11 |