python中的find函式怎麼用
Python find() 方法檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,如果包含子字串返回開始的索引值,否則返回-1。
語法
find()方法語法:
str.find(str, beg=0, end=len(string))
相關推薦:《》
引數
str -- 指定檢索的字串
beg -- 開始索引,預設為0。
end -- 結束索引,預設為字串的長度。
返回值
如果包含子字串返回開始的索引值,否則返回-1。
例項
下面的例項可以基本覆蓋find的用法:
#!/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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2894/viewspace-2835893/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python中randrange()函式怎麼用?Python函式
- mysql中的if函式怎麼用MySql函式
- python的upper函式怎麼用Python函式
- Python中find函式是什麼?其作用有哪些?Python函式
- Python中open函式怎麼操作檔案Python函式
- 相容MySQL中的find_in_set函式MySql函式
- python怎麼封裝函式Python封裝函式
- python中calss(類)的使用,類的教程,類中的函式怎麼呼叫。Python函式
- 函式: 函式是怎麼使用的?函式
- excel index match 函式怎麼用ExcelIndex函式
- postgresql中怎麼檢視函式SQL函式
- python的input函式出錯怎麼辦Python函式
- 關於Swift中的泛函式find的問題Swift函式
- 【虛擬函式】C++中虛擬函式的作用是什麼?它應該怎麼用呢?[轉]函式C++
- python的print函式不要換行怎麼寫Python函式
- python中upper函式的用法是什麼?Python函式
- python3中reload()函式報錯怎麼解決Python函式
- python3程式碼中函式切割列表怎麼實現?Python函式
- python中geopy怎麼用Python
- mysql FIND_IN_SET函式、INSTR函式MySql函式
- mysql find_in_set()函式的使用MySql函式
- python函式超時怎麼自動退出?Python函式
- python中的join()函式Python函式
- python(python中的super函式、)Python函式
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- Python hasattr() 函式 // python中hasattr()、getattr()、setattr()函式的使用Python函式
- Python 中strip()方法怎麼用?Python
- 『無為則無心』Python函式 — 25、Python中的函式Python函式
- Python的sorted函式應用Python函式
- 在c中,怎麼註冊回撥函式函式
- Python中eval函式是什麼?如何使用?Python函式
- 理解Python中的Lambda函式Python函式
- Python中的main函式解析PythonAI函式
- python中zip()函式的用法Python函式
- python中的閉包函式Python函式
- python中的“__init__”函式Python函式
- Python中的匿名函式-lambdaPython函式
- Python中的函式詳解Python函式