Python find()メソッド
815 ワード
説明
Python find()メソッドは、文字列にサブ文字列strが含まれているかどうかを検出し、beg(開始)とend(終了)の範囲を指定した場合、指定範囲に含まれているかどうかを確認し、サブ文字列が含まれている場合は開始のインデックス値を返し、そうでない場合は-1を返します.
構文
find()メソッド構文:
パラメータ
str--取得する文字列を指定します
beg--インデックスを開始します.デフォルトは0です.
end--インデックスを終了します.デフォルトは文字列の長さです.
戻り値
サブ文字列が含まれている場合は、最初のインデックス値を返します.そうでない場合は、-1を返します.
≪インスタンス|Instance|emdw≫
次の例ではfind()メソッドの例を示します.
上記の例の出力結果は次のとおりです.
この記事はhttps://www.py.cn/jishu/jichu/10871.html
Python find()メソッドは、文字列にサブ文字列strが含まれているかどうかを検出し、beg(開始)とend(終了)の範囲を指定した場合、指定範囲に含まれているかどうかを確認し、サブ文字列が含まれている場合は開始のインデックス値を返し、そうでない場合は-1を返します.
構文
find()メソッド構文:
str.find(str, beg=0 end=len(string))
パラメータ
str--取得する文字列を指定します
beg--インデックスを開始します.デフォルトは0です.
end--インデックスを終了します.デフォルトは文字列の長さです.
戻り値
サブ文字列が含まれている場合は、最初のインデックス値を返します.そうでない場合は、-1を返します.
≪インスタンス|Instance|emdw≫
次の例では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);
上記の例の出力結果は次のとおりです.
15
15
-1
この記事はhttps://www.py.cn/jishu/jichu/10871.html