75 of 151 menu

startswith メソッド

メソッド startswith は、文字列が指定された 部分文字列で始まるかどうかをチェックします。 True または False を返します。

メソッドの最初のパラメータで必要な部分文字列を指定し、 2番目と3番目のオプションパラメータでは、それぞれ検索の 開始インデックスと終了インデックスを指定します。

構文

文字列.startswith(部分文字列, [検索開始インデックス], [検索終了インデックス])

文字列が部分文字列 'a' で始まるか チェックしてみましょう:

txt = 'abcadea' print(txt.startswith('a'))

コード実行結果:

True

今度は検索範囲を指定してみましょう:

txt = 'abcadea' print(txt.startswith('a', 3, 6))

コード実行結果:

True

関連項目

  • メソッド endswith,
    文字列の末尾から部分文字列の一致を チェックします
  • メソッド find,
    文字列内で最初に一致した部分文字列の インデックスを返します
  • メソッド replace,
    文字列内の部分文字列を検索して置換します
  • メソッド rfind,
    文字列内で最後に一致した部分文字列の インデックスを返します
  • メソッド rindex,
    文字列の末尾から部分文字列が一致する 最大のインデックスを返します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否