Python 문자열 메서드

Python은 문자열에 사용할 수 있는 내장 메서드를 다룹니다.

주의:모든 문자열 메서드는 새 값을 반환합니다. 그들은 원래 문자열을 변경하지 않습니다.

메서드 설명
capitalize() 첫 문자를 대문자로 변환합니다.
casefold() 문자열을 소문자로 변환합니다.
center() 정렬된 문자열을 반환합니다.
count() 문자열에서 지정된 값이 등장하는 횟수를 반환합니다.
encode() 문자열의 인코딩 버전을 반환합니다.
endswith() 문자열이 지정된 값으로 끝나면 true를 반환합니다.
expandtabs() 문자열의 tab 크기를 설정합니다.
find() 문자열에서 지정된 값을 검색하여 발견된 위치를 반환합니다.
format() 문자열에서 지정된 값을 포맷합니다.
format_map() 문자열에서 지정된 값을 포맷합니다.
index() 문자열에서 지정된 값을 검색하여 발견된 위치를 반환합니다.
isalnum() 문자열의 모든 문자가 문자 숫자일 경우 True를 반환합니다.
isalpha() 문자열의 모든 문자가 알파벳表中 있을 경우 True를 반환합니다.
isdecimal() 문자열의 모든 문자가 소수점 숫자일 경우 True를 반환합니다.
isdigit() 문자열의 모든 문자가 숫자일 경우 True를 반환합니다.
isidentifier() 문자열이 식별자일 경우 True를 반환합니다.
islower() 문자열의 모든 문자가 소문자일 경우 True를 반환합니다.
isnumeric() 문자열의 모든 문자가 숫자일 경우 True를 반환합니다.
isprintable() 문자열의 모든 문자가 출력 가능한 문자일 경우 True를 반환합니다.
isspace() 문자열의 모든 문자가 공백 문자일 경우 True를 반환합니다.
istitle() 문자열이 제목 규칙을 따를 경우 True를 반환합니다.
isupper() 문자열의 모든 문자가 대문자일 경우 True를 반환합니다.
join() 가능한 이터러블 객체의 요소를 문자열의 끝에 연결합니다.
ljust() 문자열의 왼쪽 정렬된 버전을 반환합니다.
lower() 문자열을 소문자로 변환합니다.
lstrip() 문자열의 왼쪽 잘라진 버전을 반환합니다.
maketrans() 변환에 사용된 변환 테이블을 반환합니다.
partition() 문자열을 세 부분으로 나눈 튜플을 반환합니다.
replace() 지정된 값을 지정된 값으로 대체한 문자열을 반환합니다.
rfind() 지정된 값을 문자열에서 찾은 마지막 위치를 반환합니다.
rindex() 지정된 값을 문자열에서 찾은 마지막 위치를 반환합니다.
rjust() 문자열의 오른쪽 정렬된 버전을 반환합니다.
rpartition() 문자열을 세 부분으로 나눈 튜플을 반환합니다.
rsplit() 지정된 구분자에서 문자열을 분할하고 목록을 반환합니다.
rstrip() 문자열의 오른쪽 잘라진 버전을 반환합니다.
split() 지정된 구분자에서 문자열을 분할하고 목록을 반환합니다.
splitlines() 줄 바꿈 문자에서 문자열을 분할하고 목록을 반환합니다.
startswith() 지정된 값으로 시작하는 문자열이면 true를 반환합니다.
strip() 문자열의 잘라진 버전을 반환합니다.
swapcase() 대문자와 소문자를相互 전환합니다.
title() 각 단어의 첫 글자를 대문자로 변환합니다.
translate() 변환된 문자열을 반환합니다.
upper() 문자열을 대문자로 변환합니다.
zfill() 지정된 수의 0 값을 문자열의 시작 부분에 채웁니다.

주의:모든 문자열 메서드는 새 값을 반환합니다. 그들은 원래 문자열을 변경하지 않습니다.

다음에 Python 문자열 튜토리얼 문자열에 대한 더 많은 지식을 중국어로 배우세요.