
python中find函數的用法是什么?一起來看看小編今天的分享吧!
Python find()函數能夠檢測字符串中是否包含子字符串 str ,如果指定 beg(開始) 和 end(結束) 范圍,則檢查是否包含在指定范圍內,如果包含子字符串返回開始的索引值,否則返回-1。
find函數語法為:str.find(str, beg=0, end=len(string))
其中,str表示指定檢索的字符串,beg表示開始索引,默認為0,end表示結束索引,默認為字符串的長度。
例如:
#!/usr/bin/python
?
str1?=?"this?is?string?example....wow!!!";
str2?=?"exam";
?
print?str1.find(str2);
print?str1.find(str2,?10);
print?str1.find(str2,?40);
?
info?=?'abca'
print?info.find('a')
print?info.find('a',1)
print?info.find('3')
print?info.find('1')
print?info.find('c')
~運算結果:
15 15 -1 0 3 -1 -1 2

以上就是小編今天的分享了,希望可以幫助到大家。
