Pythonのformatメソッドの働き

format()はPythonにおける文字列の書式指定のメソッドです。文字列に、変数や式の値を挿入するときに、挿入されるものの書式を制御できます。

format関数の基本構文は次のようになります: string.format(value1, value2, …)

文字列とは、書式設定する文字列のことです。値1、値2などは、文字列の差し込まれる値のことです。

format関数は中括弧{}で置換される部分を示し、中括弧内でインデックス、フィールド名、書式指定子を使用して挿入する書式を制御できます。

例えば

age = 25
name = "Alice"

message = "My name is {} and I'm {} years old.".format(name, age)
print(message)

ネイティブな日本語の言い直し

My name is Alice and I'm 25 years old.

上の例では、{} 内が実際に置換される部分で、name と age が format 関数の引数として渡され、文字列のフォーマット化が行われています。

bannerAds