format()メソッドの機能と使い方

format()関数は、文字列をフォーマットするための組み込み関数です。指定した形式で文字列を整形して出力する主な機能があります。

format()関数の基本構文は以下の通りです:

format(value, format_spec)

valueは書式化する値であり、format_specは書式規則です。

format_specは、文字列でもフォーマット指定子でも構いません。”{}”の部分には、位置を指定するためにインデックスやキーワードを使用して置き換える値を指定できます。例えば:

"{} {}".format("Hello", "World")  # 输出:Hello World
"{1} {0}".format("World", "Hello")  # 输出:Hello World
"{name} {age}".format(name="John", age=25)  # 输出:John 25

フォーマット指定子は、表示される値の書式を指定するために使用されます。特定のフォーマットコードを使用して出力のスタイルを制御することができます。例:

"{:.2f}".format(3.1415926)  # 输出:3.14
"{:10s}".format("Hello")  # 输出:"Hello     "
"{:<10s}".format("Hello")  # 输出:"Hello     "

format()関数には、日付のフォーマットや揃え、埋めるといった他の一般的なフォーマット操作もサポートされています。詳細は公式ドキュメントを参照してください。

bannerAds