pythonのformat関数の使い方を教えて。

Pythonでは、format()関数が文字列をフォーマットするために使用されます。これは、引数をプレースホルダー{}に挿入してフォーマットされた文字列を作成することによって行われます。以下はformat()関数の使用方法です:

  1. 位置引数フォーマット:
name = "Alice"
age = 25
print("My name is {} and I'm {} years old.".format(name, age))

結果は次の通りです:私の名前はアリスで、25歳です。

  1. キーワード引数のフォーマット設定:
print("My name is {name} and I'm {age} years old.".format(name="Bob", age=30))

私の名前はボブで、30歳です。

  1. 索引パラメータのフォーマット化:
print("My name is {0} and I'm {1} years old.".format("Charlie", 35))

結果は、私の名前はチャーリーで、35歳です。

  1. フォーマット指定子:
pi = 3.14159265359
print("The value of pi is approximately {:.2f}.".format(pi))

出力結果:円周率の値はおおよそ3.14です。

上記の例では、{}はプレースホルダーとして使用され、位置、キーワード、またはインデックスを含むことができます。:の後には、.2fのようなフォーマット指定子を指定することができます。

さらに、充実したフォーマットオプションも利用できます。例えば、埋め込み文字や整列などです。詳しいフォーマットについては、Python公式ドキュメントをご参照ください。

bannerAds