文字列操作メソッド
Python には、文字列を操作するためのメソッド (すぐに使用できる関数) が多数あります。それらの多くはドット表記を使用して呼び出され、
メソッドと呼ばれます。文字列操作メソッドの完全なリストはオンラインで見つけることができます。
それらのいくつかを紹介しましょう。
s = "aAbBcC"
sUp = s.upper()
# sUp = "AABBCC" - を翻訳するメソッド。
# 文字列の各文字を大文字にする
sLow = s. lower()
# sLow = "aabbcc" - を翻訳するメソッド。
# 文字列の各文字を小文字にする
プレ>
ドットの左側にはメソッドが適用される文字列 (または引用符で囲まれた文字列自体) の名前があり、ドットの右側にはメソッドの名前が表示されます。メソッドは常に括弧で記述されます。必要に応じて、括弧内にパラメータを含めることができます。
以前は、データを特定の形式で画面に表示するときに文字列を操作するメソッド、format()
メソッドをすでに使用していました。
a = 4
b = 5
print("{}+{}={}".format(a,b,a+b)) # 4+5=9
プレ>
もう 1 つの便利なメソッド isdigital()
は、文字列のすべての文字が数字であるかどうかを確認するメソッドであり、ブール値 (True または False) を返します。
s = "ab1c"
print(s.isdigital()) #False
s = "123"
print(s.isdigital()) #True
プレ>
便利な strip()
メソッドを使用すると、文字列の先頭と末尾のスペースを削除できます。
s = "アブ 1c "
print('s=', s.strip()) # s=ab 1c
プレ>