1, 문자열의 첫 글자는 대문자로 변환 capitalize--
A = ' 주의 ' B = a.capitalize () 인쇄 (B)
2, 모두 대문자로 casefold-- 문자열은 문자 (대문자 첫 글자를) 소문자로
A = ' ABCention ' B = a.casefold () 인쇄 (b)
(이니셜 포함)의 경우 문자를 낮추기 위해 모두 대문자로 3, lower-- 문자열
A = ' aBCention ' B = a.lower () 인쇄 (b)
도 4에서, 문자가 스페이스 바의 설정된 길이 가득 center-- 삽입
A = ' aBCention ' B = a.center (20 ' & ' ) 인쇄 (b)
5 서브 시퀀스 startswith / endwith-- 문자열 단부에있어서, 상기 제어 시작 시작과 끝은 비어있을 수있어서, 상기 개시 위치와 종료 위치를 종료 될을 결정.
A = ' aBCention ' B = a.endswith ( ' N ' ) 인쇄 (b)
6 format-- 형식 나타내지 대안의 스트링 값
A = ' aBCention {0} {1} 세 ' B = a.format ( ' zhangsan ' , 13 ) 인쇄 (b)
참고 : 문자열이 아닌 경우 자리는 발생 순서대로 모두를 교체 할 수 있습니다.
A = ' aBCention {0} {1} 세 ' B = a.format ( ' zhangsan ' , 13 ) 인쇄 (b)
7 format_map-- 형식은 자리 사전을 대체되었습니다.
A = ' aBCention {이름} {나이} 세입니다 ' B = a.format_map ({ ' 이름 ' : ' zhangsan ' , ' 나이 ' : 13 }) 인쇄 (B)
8, 인덱스 (자기 서브 = 없음, 단부 = 없음 시작 없음) - 인덱스의 내용을 찾을 제어가 시작 시작과 끝은 비어있을 수있어서, 상기 개시 위치와 종료 위치를 종료 될 수있어서, 상기 문자열. 순서는 오류가 발견되지 않는 경우.
A = ' sadwefda ' B = a.index ( ' F ' ) 인쇄 (b)
9 expandtabs () - 구두점, 문자열 (30 브래킷 별도로에 문자열 \의 t를 함유 \ n 구두점 분리 공간의 길이를 나타냄)을 표 형식으로 출력 될 수있다
A = ' sadw \ tefda \ n * \ n & ^^ * \ n * ^ $$ % \ TG \ tYFYFTYFDT ' B = a.expandtabs (30 ) 인쇄 (b)
10 isalnum은 () - 문자열은 문자와 숫자가 포함되어 있는지 여부를 결정합니다
A = ' sadw \ tefda \ n * \ n & ^^ * \ n * ^ $$ % \ TG \ tYFYFTYFDT ' B = a.isalnum () 인쇄 (b)
11 isalpha에은 () - 문자열 만 포함되어 있는지 여부를 결정합니다
A = ' sadYFYFTYFDT ' B = a.isalpha () 인쇄 (b)
12 isdecimal () / test.isdigit은 () - 현재 변수의 값이 숫자 여부를 결정하고, 그들 사이의 차이 ()는 다른 언어의 식별 번호 일 수있다 isdigit에이며 isdecimal는 ()는 아라비아 숫자를 인식
시험 = ' 01234 ' V1 = test.isdecimal () V2 = test.isdigit () 출력 (V1, V2)
13 swapcase은 () - 문자열을 대문자로 모든 문자를 변환
16, isprintable은 () - 현재 문자열에서 문자는 \를 t로서,이 표시되지 않고 있는지 여부를 판단 \ n
테스트 = ' 조니 ' V = test.swapcase () 인쇄 (V)
14, islower와는 () - 문자열의 모든 문자가 소문자 여부를 결정
테스트 = ' 조니 ' V = test.islower () 인쇄 (V)
15 () ISNUMERIC - 디지털 전류 문자열의 진위를 판정한다
시험 = ' 四' V1 = test.isnumeric () 인쇄 (V1)
= 시험 ' 조니 ' V = test.isprintable () 인쇄 (V)
17 isspace와은 () - 문자열 전체 공간인지의 여부를 판정한다
테스트 = ' ' v에 = test.isspace () 인쇄 (V)
테스트 = ' 조니 좋은 소년 ' V = test.istitle () 인쇄 (V)
(19), 제목 () - 현재 문자열 내 (제목) 대문자로 첫 번째 문자의 내용
테스트 = ' 조니 좋은 소년 ' V = test.title () 인쇄 (V)
20) (가입 - 각 요소 문자열을 지정한 접합 분리에 의한
시험 = ' 조니 ' t = ' ' v에 = t.join (시험) 프린터 (V)
21 ljust의 사용량 () 및 rjust () 정렬, 오른쪽 정렬 출력 왼쪽 문자열 캐릭터 fillchar를 전송할 수있다 항
(22), 출력 문자의 경우, 상부 케이스 (위), 하부 케이스 (저급)
23, 다른 프로세스 공간 문자열 선, 특정 문자 (lstrip, rstrip 스트립)
24 str.maketrans의 사용과 번역에 str.maketrans 콘텐츠 및 문자 교체를 지정할 수 있습니다. 인용의 str.maketrans 번역
25, 파티션, rpartition, 분할의 rsplit의 사용
27 분할의 사용은 splitlines 따라 랩. 줄 바꿈을 유지할지 여부를 true와 false
28 startwish 및 endwish 사용에,
29 일의 swapcase의 사용 (). 케이스 변환