Pythonのformat
メソッドは、文字列の中に変数を埋め込むための便利な方法です。このメソッドを使用すると、文字列の中に{}
というプレースホルダーを設定し、そのプレースホルダーの部分をformat
メソッドの引数で置換することができます。
例えば、次のように使用することができます。
line = "{0}さんの身長は{1}cm、体重は{2}kgです。".format("山田", 190, 105.3)
print(line)
このコードは、"山田さんの身長は190cm、体重は105.3kgです。"
という文字列を出力します。
また、format
メソッドを使用すると、小数点以下の桁数や最小幅など、書式を指定することも可能です。例えば、次のように小数点以下1桁で表示することができます。
line = "{0}さんの身長は{1:.1f}cm、体重は{2:.1f}kgです。".format("山田", 190, 105.3)
print(line)
このコードは、"山田さんの身長は190.0cm、体重は105.3kgです。"
という文字列を出力します。
以上のように、Pythonのformat
メソッドは、文字列の中に変数を埋め込むための強力なツールです。このメソッドを使いこなすことで、より複雑な文字列操作を行うことが可能になります。