Pythonの文字列メソッドはpython1.6から2.0に徐々に追加され、Jythonにも追加されました。これらのメソッドは、文字列モジュールのほとんどのメソッドを実装します。次の表に、文字列で現在サポートされているメソッドを示します。すべてのメソッドにはUnicodeのサポートが含まれ、一部はUnicode専用です。
例:sは文字列変数です
文字列の判断方法
s.isalnum() #すべての文字は数字または文字です
s.isalpha() #すべての文字は文字です
s.isdigit() #すべての文字は数字です
s.islower() #すべての文字は小文字です
s.isupper() #すべての文字は大文字です
s.istitle() #タイトルのように、すべての単語は大文字になります
s.isspace() #すべての文字は空白文字です、\t、\n
ケース変換方法
s.upper() #すべての小文字を大文字に変換する
s.lower() #すべての文字の大文字を小文字に変換する
s.capitalize() #最初の文字を大文字に変換し、残りを小文字に変換します
s.title() #各単語の最初の文字を大文字に変換し、残りを小文字に変換します
コンテンツの拡張:
Pythonでは、文字列内の文字の大文字と小文字の変換を容易にするために、文字列変数は3つのメソッド、つまりtitle()、lower()、upper()を提供します。
Python title()メソッド
title()メソッドは、文字列内の各単語の最初の文字を大文字に変換し、他のすべての文字を小文字に変換するために使用されます。変換が完了すると、このメソッドは変換された文字列を返します。文字列に変換する文字がない場合、このメソッドは文字列をそのまま返します。
Python lower()メソッド
lower()メソッドは、文字列内のすべての大文字を小文字に変換するために使用されます。変換が完了すると、メソッドは新しく取得した文字列を返します。文字列が元々すべて小文字である場合、このメソッドは元の文字列を返します。
Pythonのupper()メソッド
upper()の関数は、lower()メソッドの正反対です。文字列内のすべての小文字を大文字に変換するために使用されます。returnメソッドは、上記の2つのメソッドと同じです。つまり、変換が成功すると、新しい文字列を返します。それ以外の場合は、元の文字列が返されます。
Pythonが文字列ケースを変換する方法についてのこの記事の終わりです。より関連性の高いPython変換文字列ケースコードの内容については、ZaLou.Cnの以前の記事を検索するか、次の関連記事を引き続き参照してください。 ZaLou.Cnをサポートしてください!
Recommended Posts