字符串是python開發(fā)程序員離不開的事情。python中常見的27個字符串操作!希望給正在學習的你能有幫助夯辖!
如果對python感興趣,尋找python行業(yè)相關工作以及相關學習資料董饰,歡迎加入求職交流群免費領容锕印:146639387(進群備注:簡書)
1.count
返回 str在start和end之間 在 mystr里面出現(xiàn)的次數(shù)
2.find
檢測 str 是否包含在 mystr中,如果是返回開始的索引值卒暂,否則返回-1
3.index
跟find()方法一樣啄栓,只不過如果str不在 mystr中會報一個異常.
4.replace
把 mystr 中的 str1 替換成 str2,如果 count 指定,則替換不超過 count 次.
5.split
以 str 為分隔符切片 mystr也祠,如果 maxsplit有指定值昙楚,則僅分隔 maxsplit 個子字符串
6.capitalize
把字符串的第一個字符大寫
7.title
把字符串的每個單詞首字母大寫
8.startswith
檢查字符串是否是以 obj 開頭, 是則返回 True,否則返回 False
9.lower
轉換 mystr 中所有大寫字符為小寫
10.upper
轉換 mystr 中的小寫字母為大寫
11.endswith
檢查字符串是否以obj結束诈嘿,如果是返回True,否則返回 False.
12.ljust
返回一個原字符串左對齊,并使用空格填充至長度 width 的新字符串
13.rjust
返回一個原字符串右對齊,并使用空格填充至長度 width 的新字符串
14.center
返回一個原字符串居中,并使用空格填充至長度 width 的新字符串
15.lstrip
刪除 mystr 左邊的空白字符
16.strip
刪除mystr字符串兩端的空白字符
17.rstrip
刪除 mystr 字符串末尾的空白字符
18.rfind
類似于 find()函數(shù)堪旧,不過是從右邊開始查找.
19.rindex
類似于 index(),不過是從右邊開始.
20.partition
把mystr以str分割成三部分,str前奖亚,str和str后
21.isalpha
如果 mystr 所有字符都是字母 則返回 True,否則返回 False
22.splitlines
按照換行符分隔崎场,返回一個包含各行作為元素的列表
23.isdigit
如果 mystr 只包含數(shù)字則返回 True 否則返回 False.
24.rpartition
類似于 partition()函數(shù),不過是從右邊開始.
25.isalnum
如果 mystr 所有字符都是字母或數(shù)字則返回 True,否則返回 False
26.isspace
如果 mystr 中只包含空格,則返回 True遂蛀,否則返回 False.
27.join
mystr 中每個字符后面插入list的每個元素后面,構造出一個新的字符
? ? ? ?還有說Python只是曇花一現(xiàn)的谭跨。。。