更新時(shí)間:2022-11-04 來源:黑馬程序員 瀏覽量:
在Python中,find()函數(shù)用于檢測字符串中是否包含子字符串sub,如果指定start(開始)和end(結(jié)束)范圍,則檢查是否包含在指定范圍內(nèi)。如果包含子字符串則返回開始的索引值,否則返回-1。
語法格式如下:
str.find(sub[, start[, end]])
語法中對應(yīng)的參數(shù)含義如下。
(1)sub:指定檢索的字符串。
(2)start:開始索引,默認(rèn)為0。
(3)end:結(jié)束索引,默認(rèn)為字符串的長度。
例如,查找“itheima”是否在字符串string_example中,如例4-4所示。
例4-4 find函數(shù)的使用-1。
string_example = 'hello world itheima and itheimaApp' index = string_example.find("itheima") print(index)
運(yùn)行結(jié)果如圖4-5所示。
圖4-5 運(yùn)行結(jié)果
例如,查找“itcast”是否在字符串string_example中,如例4-5所示。
例4-5 find函數(shù)的使用-2
string_example = 'hello world itheima and itheimaApp' index = string_example.find("itcast") print(index)
運(yùn)行結(jié)果如圖4-6所示。
圖4-6 運(yùn)行結(jié)果
Python要學(xué)多久才能精通?
2022-11-03Python培訓(xùn):python流星雨特效代碼
2022-11-03數(shù)據(jù)分析工具Pandas:reindex()重置索引的方式
2022-11-03Python大數(shù)據(jù)培訓(xùn):通過read_csv()函數(shù)讀取CSV文件的數(shù)據(jù)
2022-11-02什么是Linux系統(tǒng)內(nèi)核?什么是Linux發(fā)行版?
2022-11-01從安裝到實(shí)戰(zhàn) 2022年最全的Linux教程【黑馬程序員】
2022-11-01