Pythonでは、文字列を右寄せする方法がいくつかあります。ここでは、その一部を紹介します。
rjust
メソッドを使用する
Pythonの文字列型にはrjust
というメソッドがあります。このメソッドを使用すると、指定した幅になるように文字列を右寄せできます。以下に例を示します。
s = "hello"
print(s.rjust(10)) # ' hello'
この例では、文字列s
を右寄せし、全体の幅を10にしています。結果として、文字列の左側に5つのスペースが追加されます。
format
メソッドを使用する
format
メソッドを使用すると、より複雑なフォーマットを指定できます。以下に例を示します。
s = "hello"
print("{:>10}".format(s)) # ' hello'
この例では、format
メソッドを使用して文字列s
を右寄せしています。{}
内の:
の後に指定した>10
が右寄せの指定です。
以上、Pythonで文字列を右寄せする方法を紹介しました。これらの方法を活用して、Pythonでの文字列操作をマスターしましょう。