Python字符串操作常用函數(shù)_第1頁
Python字符串操作常用函數(shù)_第2頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

字符串操作函數(shù)檢索:find(str='')與rfind(str='')String.find('str')從字符串的左邊開始,返回在字符串String中字符(串)str的第一個字符下標(biāo);沒有找到則返回-1。String.rfind('str')從字符串的右邊開始,返回在字符串String中字符(串)str的第一個字符下標(biāo);沒有找到則返回-1。index(str='')String.index('str')從字符串的左邊開始,返回在字符串String中字符(串)str的第一個字符下標(biāo);沒有找到則直接報錯。String.rindex('str')從字符串的右邊開始,返回在字符串String中字符(串)str的第一個字符下標(biāo);沒有找到則直接報錯。統(tǒng)計:count(str='')String.count('str')返回在字符串String中字符(串)str出現(xiàn)的次數(shù);沒有找到則返回0。分割:split(str=''(,(int)i))(沒有指定值)String.split('str')在字符串String中,以str為分割符,將str的前后分別分割成幾個元素(不包括分割符str)。(有指定值)String.split(‘str',String.count(‘str'))在字符串String中,以str為分割符,將str的前后分別分割成幾個元素(不包括分割符str),謝最后一個分割出來的元素下標(biāo)為String.count(‘str')/分割元素個數(shù)WString.count('str')。(r)partition(str=‘')String.partition('str')在字符串String中,從左邊開始,以第1個str為分隔符,將str的前后分別分離為元素,并保留str為元素。String.rpartition('str')在字符串String中,從右邊開始,以第1個str為分隔符,將str的前后分別分離為元素,并保留str為元素。splitlines()String.splitlines()在字符串String中,以換行符為分割符,將字符串切割成各個元素,并返回切割后的元素組合的列表。替換:replace(Str1='',str2='',i)String.replace(‘str1',‘str2')在字符串String中,將strl臨時替換成str2,替換次數(shù)默認(rèn)為String.count(‘str1')。String.replace(‘str1',‘str2',i)在字符串String中,將strl臨時替換成str2,替換次數(shù)為i,iWString.count(‘str1')。大小寫轉(zhuǎn)換:首字母大寫:capitalize。每個單詞首字母大寫:title()所有大寫字母變小寫:lower()所有小寫字母變大寫:upper()字符串對齊:左對齊:ljust(width)String.ljust(width)返回一個原字符串左對齊,并使用空格填充至長度為width的新字符串(空格在字符串尾部填充)。右對齊:String.rjust(width)返回一個原字符串右對齊,并使用空格填充至長度為width的新字符串(空格在字符串頭部填充)。居中對齊:String.center(width)返回一個原字符串居中對齊,并使用空格填充至長度為width的新字符串(空格在字符串頭部和尾部填充)。清除空格:刪除字符串左邊的空格(空白字符):lstrip()刪除字符串右邊的空格(空白字符):rstrip()刪除字符串左右的空格(空白字符):strip()字符串判斷:判斷字符串頭和尾:String.startswith('str')判斷字符串String是否以str開頭,是則返回True,反之則返回False。String.startswith(‘str')判斷字符串String是否以str結(jié)尾,是則返回True,反之則String.startswith(‘str')返回False。判斷組成成分:isalpha()如果字符串String的所有字符都是字母,則返回True,如果字符串String的所有字符都是字母,則返回True,否則isdigit()String.isdigit()如果字符串String只包含數(shù)字,則返回True,否則返回False。isalnum()String.isalnum()如果字符串String所有字符都是字母或數(shù)字,則返回True,否則返回False。isspace()String.isspace()如果字

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論