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
以上就是小編今天的分享了,希望可以幫助到大家。