본문 바로가기
Python 문법/Python 상세 문법(3.11 기준)

[python3.11 상세] 문자열

by cogito21_python 2024. 7. 3.
반응형

문자열

- python3부터 unicode에서 utf-8이 기본으로 변경

- 값 변경 불가

 

문자열 초기화

- 한 줄: "

- 여러 줄: """

 

포매팅

- % 포매팅

- .format 포매팅

- f-string

- raw

 

메서드

- 인덱스: str[index]

- 슬라이싱: str[start:end:step]

- upper() / lower() / capitalize() / title()

- find(data) / startswith(data) / endswith(data)

- replace(src_value, dest_value) / 

- split(str) / ''.join(list) / strip() / lstrip() / rstrip()

정규표현식

re 모듈

- re.match()

- re.findall(pattern, data)

- re.search()

- re.sub(pattern, dest_value , data)

 

 

 

반응형