定長文字列を書き出すPython

フォーマットメソッドを使用すれば固定長の文字列を出力できます。

  1. 文字の形式を設定し、文字の長さを指定するためにformat メソッドを利用する。
  2. フォーマット文字列で文字列の長さを指定する場合はコロン(:)を使用する。

サンプルコードを示します。

text = "Hello"
fixed_length_text = "{:10}".format(text)
print(fixed_length_text)

結果は次のとおりです。

Hello     

上記の例では、文字列「Hello」が10文字の文字列としてフォーマットされています。もとの文字列の長さが指定した長さを超える場合は、出力された文字列の長さはそのままになります。もとの文字列の長さが指定した長さを下回る場合は、出力された文字列はスペースで埋められます。

bannerAds