Python Language文字列の書式設定


前書き

人間が見るためにデータを格納して変換するときには、文字列のフォーマットが非常に重要になります。 Pythonは、このトピックで概説されているさまざまな文字列書式設定メソッドを提供しています。

構文

  • "{}"。format(42)==> "42"
  • "{0}"。format(42)==> "42"
  • "{0:.2f}"。format(42)==> "42.00"
  • "{0:.0f}"。format(42.1234)==> "42"
  • "{答え}" format(no_answer = 41、answer = 42)==> "42"
  • "{答え:.2f}"。形式(no_answer = 41、回答= 42)==> "42.00"
  • "{[key]}"。format({'key': 'value'})==> "value"
  • "{[1]}"フォーマット(['zero'、 'one'、 'two'])==> "one"
  • "{回答} = {回答}"。書式(回答= 42)==> "42 = 42"
  • '' .join(['stack'、 'overflow'])==> "スタックオーバーフロー"

備考

  • PyFormat.infoをチェックして、それがどのように動作するかについての非常に徹底的で穏やかな紹介/説明を得てください。

文字列の書式設定 関連する例