Python3-string-find
提供:Dev Guides
Python 3-文字列find()メソッド
説明
- find()*メソッドは、文字列strがstringで発生するか、開始インデックスbegと終了インデックスendが指定されている場合、stringのサブストリングで発生するかを決定します。
構文
以下は* find()*メソッドの構文です-
str.find(str, beg = 0 end = len(string))
パラメーター
- str -これは、検索する文字列を指定します。
- beg -これは開始インデックスであり、デフォルトでは0です。
- end -これは終了インデックスであり、デフォルトでは文字列の長さに等しくなります。
戻り値
見つかった場合はインデックス、それ以外の場合は-1。
例
#!/usr/bin/python3
str1 = "this is string example....wow!!!"
str2 = "exam";
print (str1.find(str2))
print (str1.find(str2, 10))
print (str1.find(str2, 40))
結果
上記のプログラムを実行すると、次の結果が生成されます-
15
15
-1