Python find函式用法和概念

2021-10-23 01:18:02 字數 694 閱讀 7610

概念:

python find() 方法檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,如果包含子字串返回開始的索引值,否則返回-1。

語法find()方法語法:

str.find(str, beg=0, end=len(string))

引數str – 指定檢索的字串

beg – 開始索引,預設為0。

end – 結束索引,預設為字串的長度。

返回值如果包含子字串返回開始的索引值,否則返回-1。

例項下面的例項可以基本覆蓋find的用法:

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-13-1

-1

Python find 函式是什麼

碰到去檢索字串的情況,羅列自己所學的函式,雖然能夠實現,但是不是多多少少,感覺有些冗雜,不是特別簡單,如果有這樣的疑問,首先恭喜,大家思考能力很好,其次就是給大家帶來解決疑難問題的方案,這裡專門介紹find函式,可以幫助我們去檢索返回字串的值,具體內容如下。基本作用 檢索字串,並且輸出運算值 語法 ...

atoi函式和itoa函式用法

表頭檔案 include 定義函式 int atoi const char nptr 函式說明 atoi 會掃瞄引數nptr字串,跳過前面的空格字元,直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字串結束時 0 才結束轉換,並將結果返回。返回值 返回轉換後的整型數。include includ...

函式指標和指標函式用法和區別

指標函式,簡單的來說,就是乙個返回指標的函式,其本質是乙個函式,而該函式的返回值是乙個指標。宣告格式為 型別識別符號 函式名 參數列 這似乎並不難理解,再進一步描述一下。看看下面這個函式宣告 int fun int x,int y 這種函式應該都很熟悉,其實就是乙個函式,然後返回值是乙個 int 型...