フォーマット関数は、文字列への値の埋め込みを行います。
フォーマット関数は、文字列の書式を整える関数で、変数を文字列内の指定の位置に挿入することができます。フォーマット関数を使用することで、変数の値を指定した書式で文字列に挿入し、文字列の動的な生成を実現できます。数値をさまざまな形式に書式化したり、文字列に対して埋め込み、整列、切り取りなどの書式操作を実行したりすることができます。フォーマット関数の構文は次のとおりです:
formatted_string = "string {0} {1} ...".format(var1, var2, ...)
{0}や{1}などの中括弧は、変数を挿入する位置を示すプレースホルダだ。var1やvar2は、挿入したい変数だ。format関数は、出力の幅や精度などを指定する書式オプションもサポートしています。