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')~
運算結果:
1515-103-1-12