str.count(sub) 返回:sub在str中出現的次數
str.find(sub) 返回:從左開始,查詢sub在str中第一次出現的位置。如果str中不包含sub,返回 -1
str.index(sub) 返回:從左開始,查詢sub在str中第一次出現的位置。如果str中不包含sub,舉出錯誤
str.rfind(sub) 返回:從右開始,查詢sub在str中第一次出現的位置。如果str中不包含sub,返回 -1
str.rindex(sub) 返回:從右開始,查詢sub在str中第一次出現的位置。如果str中不包含sub,舉出錯誤
str.isalnum() 返回:true, 如果所有的字元都是字母或數字
str.isalpha() 返回:true,如果所有的字元都是字母
str.isdigit() 返回:true,如果所有的字元都是數字
str.istitle() 返回:true,如果所有的詞的首字母都是大寫
str.isspace() 返回:true,如果所有的字元都是空格
str.islower() 返回:true,如果所有的字元都是小寫字母
str.isupper() 返回:true,如果所有的字元都是大寫字母
str.split([sep, [max]]) 返回:從左開始,以空格為分割符(separator),將str分割為多個子字串,總共分割max次。將所得的子字串放在乙個表中返回。可以str.split(',')的方式使用逗號或者其它分割符
str.rsplit([sep, [max]]) 返回:從右開始,以空格為分割符(separator),將str分割為多個子字串,總共分割max次。將所得的子字串放在乙個表中返回。可以str.rsplit(',')的方式使用逗號或者其它分割符
str.join(s) 返回:將s中的元素,以str為分割符,合併成為乙個字串。
str.strip([sub]) 返回:去掉字串開頭和結尾的空格。也可以提供引數sub,去掉位於字串開頭和結尾的sub
str.replace(sub, new_sub) 返回:用乙個新的字串new_sub替換str中的sub
str.capitalize() 返回:將str第乙個字母大寫
str.lower() 返回:將str全部字母改為小寫
str.upper() 返回:將str全部字母改為大寫
str.swapcase() 返回:將str大寫字母改為小寫,小寫改為大寫
str.title() 返回:將str的每個詞(以空格分隔)的首字母大寫
str.center(width) 返回:長度為width的字串,將原字串放入該字串中心,其它空餘位置為空格。
str.ljust(width) 返回:長度為width的字串,將原字串左對齊放入該字串,其它空餘位置為空格。
str.rjust(width) 返回:長度為width的字串,將原字串右對齊放入該字串,其它空餘位置為空格。
from:
python字串函式
對於月份不足兩位補零操作如下 stryearmonth str year str month zfill 2 不足兩位補充0 生成字串變數 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 比較字串 strcm...
Python 字串函式
注意cmp函式的輸出結果和c語言的strcmp是一樣的。還可以用 aaa bbb 來比較字串。擷取字串 特別注意 下標從0開始 str 0 3 不包含下標為3的字元。str 0123456789 print str 0 3 擷取第一位到第三位的字元 print str 擷取字串的全部字元 print...
Python 字串函式
python 字串函式 注意cmp函式的輸出結果和c語言的strcmp是一樣的。還可以用 aaa bbb 來比較字串。擷取字串 特別注意 下標從0開始 str 0 3 不包含下標為3的字元。str 0123456789 print str 0 3 擷取第一位到第三位的字元 print str 擷取字...