Latest web development tutorials

python3指数()メソッド

python3文字列 python3文字列


説明

あなたはBEGを指定した場合、文字列はサブストリングstrを含んでいるかどうかを検出するための指標()メソッド(開始)とend(終了)の範囲、同じの指定範囲、方法およびパイソンのfind()メソッド内に含まれているかどうかをチェックし、しかし、もしされstrの文字列は、例外が報告されていません。

文法

インデックス()メソッドの構文:

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

パラメータ

  • STR - 指定した検索文字列
  • 請う - インデックスを開始し、デフォルトは0です。
  • 終了 - インデックスの終わりには、デフォルトでは文字列の長さです。

戻り値

あなたがサブストリングが含まれている場合は、開始時のインデックス値を返します。それ以外の場合は例外をスローします。

次の例では、インデックス()インスタンスメソッドを示しています。

#!/usr/bin/python3

str1 = "w3big example....wow!!!"
str2 = "exam";

print (str1.index(str2))
print (str1.index(str2, 5))
print (str1.index(str2, 10))

上記の出力結果の例としては、以下のように(情報が見つからない異常になります)、次のとおりです。

7
7
Traceback (most recent call last):
  File "test.py", line 8, in <module>
    print (str1.index(str2, 10))
ValueError: substring not found

注:次のいくつかのセクションでは、我々は詳細Pythonの例外の使用をされます。


python3文字列 python3文字列