>백엔드 개발 >파이썬 튜토리얼 >Python 문자열 내장 함수

Python 문자열 내장 함수

巴扎黑
巴扎黑원래의
2016-12-09 11:10:071542검색

string.capitalize()
문자열의 첫 번째 문자를 대문자로 표시합니다.

string.center(width)
원래 문자열을 가운데에 맞추고 너비 길이만큼 공백으로 채워서 반환합니다. 새 문자열

string.count(str, beg=0,end=len(string))
문자열에 str이 나타나는 횟수를 반환합니다. beg 또는 end가 지정된 경우 지정된 범위 내에서 str이 나타나는 횟수를 반환합니다. range.횟수

string.decode(encoding='UTF-8', error='strict')
encoding에서 지정한 인코딩 형식으로 문자열을 디코딩합니다. 오류가 발생하면 ValueError 예외가 발생합니다. 오류가 '무시' 또는 '교체'로 지정되지 않는 한 기본적으로 보고됩니다.

string.encode(encoding='UTF-8',errors='strict')
인코딩 문자열 인코딩에 의해 지정된 인코딩 형식, 기본적으로 오류 보고
오류가 '무시' 또는 '대체'를 지정하지 않는 한 ValueError 예외

string.endswith(obj, beg=0,end=len(string) )
문자열이 obj로 끝나는지 확인합니다. beg 또는 end가 지정된 경우 지정된 범위가 obj로 끝나는지 확인합니다. 그렇다면 True를 반환하고, 그렇지 않으면 False를 반환합니다. =8)
String 의 탭 기호는 공백으로 변환됩니다. 탭 크기의 기본 공백 수는 8입니다.

string.find(str, beg=0,end=len(string))
str이 문자열에 포함되어 있는지 확인합니다. beg와 end가 범위를 지정하면 지정된 범위에 포함되는지 확인하고, 포함되어 있으면 시작 인덱스 값을 반환하고, 그렇지 않으면 -1을 반환합니다.

string.index (str, beg=0,end=len(string) )
str이 문자열에 없으면 예외가 보고된다는 점을 제외하면 find() 메서드와 동일합니다.

string.isalnum()
문자열에 문자가 하나 이상 있고 모든 문자가 문자이거나 숫자인 경우 True를 반환하고, 그렇지 않으면 False를 반환합니다.

string.isalpha()
문자열에 문자가 하나 이상 있고 모든 문자가 문자인 경우, True를 반환하고, 그렇지 않으면 False를 반환합니다.

string.isdecimal ()
문자열에 소수만 포함된 경우 True를 반환하고, 그렇지 않으면 False를 반환합니다.

string.isdigit()
인 경우 True를 반환합니다. string에는 십진수만 포함되며, 그렇지 않으면 False를 반환합니다.

string.islower()
string에 대소문자 구분 문자가 하나 이상 포함되어 있고 이러한(대소문자 구분) 문자가 모두 소문자인 경우 True를 반환합니다. 그렇지 않으면 False 반환

string.isnumeric ()
문자열에 숫자만 포함된 경우 True를 반환하고, 그렇지 않으면 False 반환

string.isspace()
문자열에 숫자만 포함된 경우 공백이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

string.istitle()
문자열에 제목이 있으면 True를 반환하고(title() 참조), 그렇지 않으면 False를 반환합니다.

string.isupper()
문자열에 대소문자 구분 문자가 하나 이상 포함되어 있고 이러한(대소문자 구분) 문자가 모두 대문자이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

string.join(seq)
병합(연결 )를 문자열로 구분 기호로 seq의 모든 요소(문자열 표현)를 새 문자열로 결합합니다.

string.ljust(width)
왼쪽 정렬되고 공백으로 채워진 원래 문자열을 새 문자열로 반환합니다. 길이 너비

string.lower()
문자열의 모든 대문자를 소문자로 변환합니다.

string.lstrip()
문자열
string.partition(str)
str이 나타나는 첫 번째 위치부터 시작하여 문자열 string을 3요소 튜플로 나눕니다. string_pre_str,str,string_post_str), 문자열에
str이 포함되어 있지 않으면 string_pre_str == string.string.replace(str1, str2,num=string.count(str1))는 num이 지정된 경우 문자열의 str1을 str2로 바꿉니다. , 교체는 num 회를 초과하지 않습니다.

string.rfind(str, beg=0,end=len(string))
find() 함수와 유사하지만 오른쪽부터 시작합니다. 🎜>
string.rindex( str, beg=0,end=len(string))
index()와 유사하지만 오른쪽부터 시작합니다.

string.rjust(width)
원래 문자열을 오른쪽 정렬하고 길이 너비만큼 공백으로 채운 새 문자열을 반환합니다.

string.rpartition(str)
partition() 함수와 유사하지만 오른쪽에서 시작합니다. 🎜>
string.rstrip()
문자열 string 끝의 공백을 제거합니다.

string.split(str="", num=string.count(str))
str 슬라이스 문자열을 구분 기호로 사용합니다. num에 지정된 값이 있으면 num개의 하위 문자열만 구분됩니다.

string.splitlines(num=string.count('n'))
b, c는 다음으로 구분됩니다. 라인은 각 행을
요소로 포함하는 목록을 반환합니다. num이 지정된 경우
개 행만 슬라이스합니다.
string.startswith(obj, beg=0,end=len(string))
문자열이 obj로 시작하는지 확인하면 True를 반환하고, 그렇지 않으면 False를 반환합니다. beg 및 end가 값을 지정하는 경우

string.strip([obj])
내에서 확인하세요.문자열

string.swapcase()
문자열에서 lstrip() 및 rstrip()을 실행합니다.

string.title()
"제목이 있는" 문자열을 반환합니다. 즉, 모든 단어는 대문자로 시작하고 나머지 문자는 소문자입니다(istitle() 참조)

string.translate(str, del="")
str이 제공하는 테이블(256개 포함) 문자) 문자열의 문자를 변환하고, 필터링할 문자를 del 매개변수

string.upper()
string의 소문자를 대문자로 변환합니다

string . zfill(width)
길이가 너비인 문자열을 반환합니다. 원래 문자열은 오른쪽 정렬되고 앞에
0

이 채워집니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.