python字串操作

2021-08-06 08:32:53 字數 685 閱讀 9575

一、查詢字串

python 字串查詢有4個方法,1 find,2 index方法,3 rfind方法,4 rindex方法。

1 find()方法:查詢子字串,若找到返回從0開始的下標值,若找不到返回-1

info = 'abca'

print info.find('a')##從下標0開始,查詢在字串裡第乙個出現的子串,返回結果:0

info = 'abca'

print info.find('a',1)##從下標1開始,查詢在字串裡第乙個出現的子串:返回結果3

info = 'abca'

print info.find('333')##返回-1,查詢不到返回-1

2 index()方法:

python 的index方法是在字串裡查詢子串第一次出現的位置,類似字串的find方法,不過比find方法更好的是,如果查詢不到子串,會丟擲異常,而不是返回-1

info = 'abca'

print info.index('a')

print info.index('33')

rfind和rindex方法用法和上面一樣,只是從字串的末尾開始查詢。

二、字串連線

Python字串操作

1 複製字串 str2 str1 2 鏈結字串 str abc 3 查詢字串 string.find sub string.index sub string.rfind sub string,rindex sub 4 字串比較 cmp str1,str2 cmp str1.upper str2.up...

Python字串操作

python如何判斷乙個字串只包含數字字元 python 字串比較 下面列出了常用的python實現的字串操作 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 strcat sstr1,sstr2 sstr1...

python字串操作

在 python 有各種各樣的string操作函式。在歷史上string類在 python 中經歷了一段輪迴的歷史。在最開始的時候,python 有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的 python 使用者的建議,從 python 2.0開...