Python에 내장된 문자열 함수 사용법 소개(코드)
이 글은 파이썬(코드)에 내장된 문자열 함수의 사용법을 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다. .
capitalize() 첫 글자는 대문자로
a=’someword’ b=a.capitalize() print(b) —>Someword
casefold()&lower() 모든 문자는 소문자로, Casefold는 알 수 없는 문자를 소문자로 바꿀 수 있습니다
a=’someWORD’ b=a.casefold() print(b) c=a.lower() print(c) —>someword —>someword
center(width,fillchar=None) 너비를 설정하고 내용을 중앙에 배치, 공백 알 수 없는 채우기, 한 문자
a=’someword’ b=a.center(30,’*’) print(b)
count(sub,start= 없음, 끝=없음) 문자열에서 검색하여 하위 시퀀스의 발생 횟수를 찾으세요. 시작점과 끝점을
지정할 수 있습니다.
a=’somewordsomeword’ b=a.count(‘or’) print(b) —>2
startswith(suffix,start=None,end=None)&endswith(suffix,start=None,end=None) XX로 시작/끝날지 여부, 시작점과 끝점을 지정할 수 있습니다# 🎜🎜##🎜 🎜#
a=’somewordsomeword’ b=a.startswith(‘sa’) c=a.endswith(‘ord’) print(b) print(c) —>False —>True
find(sub,start=None,end=None) 지정된 문자나 문자열을 찾아 첫 번째 위치를 반환하지 않으면 -1을 반환합니다. 및 끝점#🎜 🎜#
a=’somewordsomeword’ b=a.find(‘me’) print(b) —>2
format() 서식 지정, 문자열의 자리 표시자를 지정된 값으로 바꾸기
test=’I am {name},age {a}’ v=test.format(name=’alex’,a=19) print(v) —>i am alex,age 19
format_map() 서식 지정, 값 전달
test=’iam{name},age{a}’ v=test.format_map({“name”:’alex’,”a”:19}) print(v) —>i am alex,age 19
isalnum() 문자열에 문자와 숫자만 포함되는지 여부
a=’asdfs123*’ b=a.isalnum() print(b) —>False
expandtabs(tabsize=number) 문자열 분할 number 를 입력하고
a=’asdfs123\t523fgbdf’ b=a.expandtabs(5) print(b) —>asdfs123 523fgbdf
isalpha()에 탭을 추가합니다. 문자열에는 문자만 포함됩니다.
a=’asdfsfgbdf’ b=a.isalpha() print(b) —>True
isdecimal()&isdigit()&isnumeric( ) 문자열에는 숫자만 포함되며 isdigit가 더 강력하고 isnumeric은 중국어도 인식할 수 있습니다
a=’132132②二’ b=a.isdecimal() c=a.isdigit() d=a.isnumeric() print(b) print(c) print(d) —>False —>False —>True
isprintable() 줄 바꿈 등 표시할 수 없는 문자가 있는지 여부
a=’sdfgdfg\t’ b=a.isprintable() print(b) —>False
isspace() 모두 공백인지 확인
a=’dsvsdv’ b=a.isspace() print(b) —>False
istitle()&title() 제목인지 확인합니다. 즉, 첫 글자를 대문자로 사용하여 제목이 됩니다
a=’follow uncased characters and lowercase characters only cased ones’ b=a.istitle() print(b) c=a.title() print(c) —>False —>Follow Uncased Characters And Lowercase Characters Only Cased Ones
join(iterable) 지정된 구분 기호
에 따라 문자열의 각 요소를 연결합니다.
a=’一二三四五六七’ print(a) b=’*’ c=b.join(a) print(c) —>一二三四五六七 —>一二三四五六七
ljust(width,fillchar=None)&rjust(width,fillchar=None) 오른쪽/왼쪽으로 문자 채우기
a=’hello’ b=a.ljust(20,’*’) c=a.rjust(20,’*’) print(b) print(c) —>hello*************** —>***************hello
islower()&lower( ) 모두 소문자인지 확인하고 모두 소문자로 변경
a=’Hello’ b=a.islower() c=a.lower() print(b,c) —>False hello
isupper()&c=a.upper() 모두 대문자인지 확인하고 모두 대문자로 변경
# 🎜🎜#
a=’Hello’ b=a.isupper() c=a.upper() print(b,c) —>False HELLO
a=’Hello’ b=a.lstrip() c=a.rstrip() d=a.strip() print(b) print(c) print(d) —>Hello —> Hello —>Hello
maketrans(*args,**kwargs)&translate(table) maketrans 해당 관계에 따라 번역의 문자열을 교체합니다
a=’asdgfrfbcvzxrentas’ b=str.maketrans(‘xdsa’,’1234’) c=a.translate(b) print(c) —> 432gfrfbcvz1rent43
partition( sep)&rpartition( sep) 지정된 문자에 따라/또는 오른쪽부터 시작하여 문자열을 3개의 세그먼트로 나눕니다
a=’helwloasvxcwaewc’ b=a.partition(‘w’) c=a.rpartition(‘w’) print(b) print(c) —>(‘hel’, ‘w’, ‘loasvxcwaewc’) —>(‘helwloasvxcwae’, ‘w’, ‘c’)
split(sep=None,maxsplit=-1)&rsplit(sep=None,maxsplit=-1) 지정된 문자열에 따라 문자열을 분할하고 분할 후 유지하지 않음
#🎜 🎜#
a=’helwloasvxcwaewc’ b=a.split(‘w’,2) c=a.rsplit(‘w’) print(b) print(c) —>[‘hel’, ‘loasvxc’, ‘aewc’] —>[‘hel’, ‘loasvxc’, ‘ae’, ‘c’]
a=’helwloas\nvxcwaewc\nafgasdfs’ b=a.splitlines() c=a.splitlines(True) print(b) print(c) —>[‘helwloas’, ‘vxcwaewc’, ‘afgasdfs’] —>[‘helwloas\n’, ‘vxcwaewc\n’, ‘afgasdfs’]
a=’aefsfsfeeav’ b=a.startswith(‘ae’) c=a.endswith(‘av’,1,9) print(b) print(c) True —>False
a=’aefsfsfeeav’ b=a.swapcase() print(b) —>AEFSFSFEEAV
관련 권장사항:
Python 내장 문자열 처리 기능 구성
#🎜🎜 #
# 🎜🎜#Python의 문자열 정렬 방법 소개
위 내용은 Python에 내장된 문자열 함수 사용법 소개(코드)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









C 언어에는 내장 합계 기능이 없으므로 직접 작성해야합니다. 합계는 배열 및 축적 요소를 가로 질러 달성 할 수 있습니다. 루프 버전 : 루프 및 배열 길이를 사용하여 계산됩니다. 포인터 버전 : 포인터를 사용하여 배열 요소를 가리키며 효율적인 합계는 자체 증가 포인터를 통해 달성됩니다. 동적으로 배열 버전을 할당 : 배열을 동적으로 할당하고 메모리를 직접 관리하여 메모리 누출을 방지하기 위해 할당 된 메모리가 해제되도록합니다.

XSLT 변환기 또는 이미지 라이브러리를 사용하여 XML을 이미지로 변환 할 수 있습니다. XSLT 변환기 : XSLT 프로세서 및 스타일 시트를 사용하여 XML을 이미지로 변환합니다. 이미지 라이브러리 : Pil 또는 Imagemagick와 같은 라이브러리를 사용하여 XML 데이터에서 이미지를 그리기 및 텍스트 그리기와 같은 이미지를 만듭니다.

기술 및 산업 요구에 따라 Python 및 JavaScript 개발자에 대한 절대 급여는 없습니다. 1. 파이썬은 데이터 과학 및 기계 학습에서 더 많은 비용을 지불 할 수 있습니다. 2. JavaScript는 프론트 엔드 및 풀 스택 개발에 큰 수요가 있으며 급여도 상당합니다. 3. 영향 요인에는 경험, 지리적 위치, 회사 규모 및 특정 기술이 포함됩니다.

XML을 MP3로 변환하는 단계에는 다음이 포함됩니다. XML에서 오디오 데이터 추출 : XML 파일을 구문 분석하고, 오디오 데이터가 포함 된 Base64 인코딩 문자열을 찾아 이진 형식으로 디코딩하십시오. 오디오 데이터를 MP3로 인코딩합니다. MP3 인코더를 설치하고 인코딩 매개 변수를 설정하고 이진 오디오 데이터를 MP3 형식으로 인코딩 한 다음 파일에 저장하십시오.

XML 형식을 수정하는 방법에는 여러 가지가 있습니다. Notepad와 같은 텍스트 편집기로 수동으로 편집; XMLBeautifier와 같은 온라인 또는 데스크탑 XML 서식 도구와 자동 포맷; XSLT와 같은 XML 변환 도구를 사용하여 변환 규칙을 정의합니다. 또는 Python과 같은 프로그래밍 언어를 사용하여 구문 분석하고 작동합니다. 원본 파일을 수정하고 백업 할 때주의하십시오.

구별되고 구별되는 것은 구별과 관련이 있지만, 다르게 사용됩니다. 뚜렷한 (형용사)는 사물 자체의 독창성을 묘사하고 사물 사이의 차이를 강조하는 데 사용됩니다. 뚜렷한 (동사)는 구별 행동이나 능력을 나타내며 차별 과정을 설명하는 데 사용됩니다. 프로그래밍에서 구별은 종종 중복 제거 작업과 같은 컬렉션에서 요소의 독창성을 나타내는 데 사용됩니다. 홀수 및 짝수 숫자를 구별하는 것과 같은 알고리즘이나 함수의 설계에 별개가 반영됩니다. 최적화 할 때 별도의 작업은 적절한 알고리즘 및 데이터 구조를 선택해야하며, 고유 한 작업은 논리 효율성의 구별을 최적화하고 명확하고 읽을 수있는 코드 작성에주의를 기울여야합니다.

XML 데이터 수정은 수동으로 수행하거나 프로그래밍 언어 및 라이브러리를 사용하여 수행 할 수 있습니다. 수동 수정은 요소 및 속성 추가, 수정 또는 삭제를 포함하여 작은 문서에 대한 소량의 수정에 적합합니다. 보다 복잡한 수정, Python 's XML.Dom 및 Java's Javax.xml.parsers와 같은 프로그래밍 언어 및 라이브러리를 위해 XML 데이터를 처리하는 도구를 제공합니다. XML 데이터를 수정할 때 유효성을 확인하고 백업을 생성하며 올바른 태그 및 속성을 포함하여 XML 구문 규칙을 따르십시오.

XML을 Word로 변환하는 세 가지 방법이 있습니다. Microsoft Word를 사용하거나 XML 변환기를 사용하거나 프로그래밍 언어를 사용하십시오.
