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 = 'a,hello' print str.find('hello') # 在字符串str里查找字符串hello >> 2 # 输出结果
더 많은 Python 문자열 연산 구현 코드(가로채기/대체/검색/분할) 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!