Python3 startswith()メソッド
説明
startswith() メソッドは、文字列が指定された部分文字列で始まるかどうかをチェックするために使用され、そうであれば True を返し、それ以外の場合は False を返します。パラメータ beg と end に値が指定されている場合は、指定された範囲内でチェックします。
構文
startswith()メソッドの構文:
str.startswith(substr, beg=0,end=len(string));
パラメータ
- str -- 検出する文字列。
- substr -- 指定された部分文字列。
- strbeg -- オプションのパラメータで、文字列検出の開始位置を設定するために使用されます。
- strend -- オプションのパラメータで、文字列検出の終了位置を設定するために使用されます。
戻り値
文字列が検出された場合は True を返し、それ以外の場合は False を返します。
例
以下の例は、startswith() 関数の使用方法を示しています:
React 例
#!/usr/bin/python3
str = "this is string example....wow!!!"
print (str.startswith( 'this' )) # 文字列が this で始まるかどうか
print (str.startswith( 'string', 8 )) # 9番目の文字から始まる文字列が string で始まるかどうか
print (str.startswith( 'this', 2, 4 )) # 2番目の文字から始まり4番目の文字で終わる文字列が this で始まるかどうか
上記の例の出力結果は次のとおりです:
True True False
その他の拡張
Python3 文字列