logo

パイソン |文字列は()で始まります

Python 文字列の startwith() メソッド 戻り値 真実 文字列が指定されたプレフィックス (文字列) で始まる場合。そうでない場合は戻ります 間違い 使用して パイソン

Python String startingwith() メソッドの構文

構文: str.startswith(プレフィックス、開始、終了)

パラメーター:



  1. 接頭辞: prefix ix は、チェックする必要がある文字列にすぎません。
  2. 始める: 文字列内でプレフィックスをチェックする必要がある開始位置。
  3. 終わり: 文字列内でプレフィックスをチェックする必要がある終了位置。

戻る: 戻り値 真実 文字列が指定された接頭辞で始まる場合、それ以外の場合は戻り値を返します。 間違い

Python の文字列startswith()の例

ここでは、文字列が Geeks で始まるかどうかを確認し、文字列が Geeks で始まることを検出します。はいの場合は True を返し、それ以外の場合は false を返します。

Python3




Javaのif文
var>=> 'Geeks for Geeks'> print>(var.startswith(>'Geeks'>))> print>(var.startswith(>'Hello'>))>

>

>

出力:

True False>

Python のstartswith() 開始パラメータと終了パラメータなし

start パラメータと end パラメータを指定しない場合、Python Stringstartswith() 文字列メソッドは、文字列が渡された部分文字列で始まるかどうかを確認します。

Python3




text>=> 'geeks for geeks.'> # returns False> result>=> text.startswith(>'for geeks'>)> print>(result)> # returns True> result>=> text.startswith(>'geeks'>)> print>(result)> # returns False> result>=> text.startswith(>'for geeks.'>)> print>(result)> # returns True> result>=> text.startswith(>'geeks for geeks.'>)> print>(result)>

>

>

出力:

False True False True>

Python のstartswith() 開始パラメータと終了パラメータあり

start パラメータと end パラメータを指定すると、startswith() は start と end start 内の部分文字列が指定された部分文字列と一致するかどうかをチェックします。

Python3




text>=> 'geeks for geeks.'> result>=> text.startswith(>'for geeks'>,>6>)> print>(result)> result>=> text.startswith(>'for'>,>6>,>9>)> print>(result)>

>

>

出力:

True True>

文字列が部分文字列で始まっているかどうかを確認する

Python Stringstartswith() メソッド内で照合する文字列の代わりにタプルを渡すこともできます。この場合、文字列がタプル内のいずれかの項目で始まる場合、startswith() メソッドは True を返します。

Python3




string>=> 'GeeksForGeeks'> res>=> string.startswith((>'geek'>,>'geeks'>,>'Geek'>,>'Geeks'>))> print>(res)> string>=> 'apple'> res>=> string.startswith((>'a'>,>'e'>,>'i'>,>'o'>,>'u'>))> print>(res)> string>=> 'mango'> res>=> string.startswith((>'a'>,>'e'>,>'i'>,>'o'>,>'u'>))> print>(res)>

>

>

出力:

True True False>