본문 바로가기
파이썬/파이썬 기초

파이썬 문자열 메소드 정리

by 큰고양2 2023. 8. 13.

파이썬 문자열 메소드

문자열로 선언된 변수는 뒤에 .매소드를 붙여서 변환 출력이 가능하다

 

대소문자

upper()  -  모든 문자를 대문자로

lower()  -  모든 문자를 소문자로

title()  -  단어의 첫 글자만 대문자

capitalize()  -  문장의 첫 글자만 대문자

 

a = 'big cat house'

print(a.capitalize()) 
print(a.title())
print(a.upper())
print(a.lower())

 으로 확인하면 순서대로

Big cat house
Big Cat House
BIG CAT HOUSE
big cat house

가 출력된다

 

자리수 지정 및 배열

 

ljust(a)  - 좌측

rjust(a)  -  우측

center(a) - 중앙

a 에 원하는 자릿수를 적으면 해당 자릿수만큼 확보하고 정렬한다

여기서 자릿수가 글자보다 적으면 그냥 정상적으로 출력된다

 

변경 및 제거

rplace(a,b) - 문자열의 a만큼을 b로 치환한다

strip(a) - 문자열의 좌우 공백과 a에 지정된 특수문자를 제거한다 여기서 a를 비워두면 좌우 공백만 지운다

 

분리와 연결하기

split(a)  -  a를 기준으로 문자열을 분리하여 리스트로 변환한다  공백으로 두면 x

a.join(b) -  b 요소 사이에 a를 넣어서 합친 후 문자열로 반환