\

Pythonのendswithメソッドは、文字列が特定の接尾辞で終わるかどうかを判断するための便利なツールです。この記事では、その基本的な使用法と具体的な例を紹介します。

endswithメソッドの基本

endswithメソッドの基本的な構文は以下の通りです。

str.endswith(suffix [, start [, end]])

ここで、suffixは検査したい部分文字列、startendはオプションで、検査する範囲を指定するためのインデックスです。

endswithメソッドの使用例

以下に、endswithメソッドの具体的な使用例を示します。

文字列が特定のパターンで終わるかどうかの判定

filename = "example.txt"
if filename.endswith(".txt"):
    print("The file is a text file.")

この例では、filenameが”.txt”で終わっているかどうかを判定しています。

否定形の使用例

filename = "example.txt"
if not filename.endswith(".pdf"):
    print("The file is not a PDF file.")

filenameが”.pdf”で終わっていない場合にメッセージを表示します。notキーワードを使用することで、endswithメソッドの結果を反転させ、ファイルがPDFではないことを確認します。

まとめ

Pythonのendswithメソッドは、文字列が特定の接尾辞で終わるかどうかを判断するための便利なツールです。この記事では、その基本的な使用法と具体的な例を紹介しました。これらの知識を活用して、Pythonでの文字列操作をより効率的に行いましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です