1,去掉空格和特殊符號
name.strip() 去掉空格和換行符
name.strip(『xx』) 去掉某個字串
name.lstrip() 去掉左邊的空格和換行符
name.rstrip() 去掉右邊的空格和換行符
2,字串的搜尋和替換
name.count(『x』) 查詢某個字元在字串裡面出現的次數
name.capitalize() 首字母大寫
name.center(n,』-』) 把字串放中間,兩邊用- 補齊
name.find(『x』) 找到這個字元返回下標,多個時返回第乙個;不存在的字元返回-1
name.index(『x』) 找到這個字元返回下標,多個時返回第乙個;不存在的字元報錯
name.replace(oldstr, newstr) 字串替換
name.format() 字串格式化
3,字串的測試和替換函式
s.startswith(prefix[,start[,end]])
#是否以prefix開頭
s.endswith(suffix[,start[,end]])
#以suffix結尾
s.isalnum()
#是否全是字母和數字,並至少有乙個字元
s.isalpha() #是否全是字母,並至少有乙個字元
s.isdigit() #是否全是數字,並至少有乙個字元
s.isspace() #是否全是空白字元,並至少有乙個字元
s.islower() #s中的字母是否全是小寫
s.isupper() #s中的字母是否便是大寫
s.istitle() #s是否是首字母大寫的
4,字串的分割
name.split() 預設是按照空格分割
name.split(』,』) 按照逗號分割
5,連線字串
『,』.join(slit) 用逗號連線slit 變成乙個字串,slit 可以是字元,列表,字典(可迭代的物件)
int 型別不能被連線
6,擷取字串(切片)
nam[開始:結束:步長]
python 字串常用方法
python 字串的常用方法 1.len str 字串的長度 2.startswith str 檢視字串是否以str子串開頭,是返回true,否則返回false 3.index str 查詢字串中第一次出現的子串str的下標索引,如果沒找到則報錯 4.find str 查詢從第0個字元開始查詢第一次...
Python字串常用方法
count 獲取字串中某個字元的數量。str python count str.count o 2strip 刪除字串首位的空格,以及換行。str1 hello python str2 hello python str3 hello python str1.strip str2.strip str3...
python字串常用方法
string.title python title 方法返回 標題化 的字串,就是說所有單詞都是以大寫開始,其餘字母均為小寫 見 istitle string.upper python upper 方法將字串中的小寫字母轉為大寫字母。string.lower 將字串的大寫字母轉為小寫字母 strin...