> 백엔드 개발 > 파이썬 튜토리얼 > Python 문자열 연산 구현 코드(가로채기/대체/검색/분할)

Python 문자열 연산 구현 코드(가로채기/대체/검색/분할)

高洛峰
풀어 주다: 2017-01-14 15:32:54
원래의
1429명이 탐색했습니다.

Python은 문자열을 가로채고 [head subscript: tail subscript] 변수를 사용하여 해당 문자열을 가로챕니다. 아래 첨자는 0부터 시작하고 양수 또는 음수일 수 있습니다. 끝.

# 例1:字符串截取
str = '12345678'
print str[0:1]
>> 1   # 输出str位置0开始到位置1以前的字符
print str[1:6]  
>> 23456   # 输出str位置1开始到位置6以前的字符
num = 18
str = '0000' + str(num) # 合并字符串
print str[-5:]  # 输出字符串右5位
>> 00018
로그인 후 복사

Python은 .replace("replaced content", "replaced content" [, times]) 변수를 사용하여 문자열을 교체합니다. 교체 횟수는 비어 있을 수 있습니다. 즉, 모든 것을 교체합니다. 문자열을 바꾸기 위해 바꾸기를 사용하는 것은 임시 변수일 뿐이며 저장하기 전에 다시 할당해야 한다는 점에 유의해야 합니다.

# 例2:字符串替换
str = 'akakak'
str = str.replace('k',' 8') # 将字符串里的k全部替换为8
print str
>> 'a8a8a8'  # 输出结果
로그인 후 복사

Python은 .find("찾을 내용" [, 시작 위치, 끝 위치]) 변수를 사용하여 문자열을 찾습니다. 시작 위치와 끝 위치는 비어 있는 경우 찾을 범위를 나타냅니다. , 그것은 모두를 찾는 것을 의미합니다. 검색된 후에는 위치가 0부터 계산되어 발견될 때마다 -1이 반환됩니다. <…

예제 4: 문자 분할

# 例3:字符串查找
str = &#39;a,hello&#39;
print str.find(&#39;hello&#39;) # 在字符串str里查找字符串hello
>> 2   # 输出结果
로그인 후 복사

더 많은 Python 문자열 연산 구현 코드(가로채기/대체/검색/분할) 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿