Pythonで文字列のフォーマットを行う方法


  1. f文字列を使用する方法: f文字列はPython 3.6以降で利用可能な機能で、変数や式を文字列に埋め込む際に便利です。以下は例です。
name = "Alice"
age = 25
message = f"My name is {name} and I am {age} years old."
print(message)

出力:

My name is Alice and I am 25 years old.
  1. formatメソッドを使用する方法: formatメソッドを使用して、文字列内のプレースホルダーを置き換えることができます。以下は例です。
name = "Bob"
age = 30
message = "My name is {} and I am {} years old.".format(name, age)
print(message)

出力:

My name is Bob and I am 30 years old.
  1. 書式指定子を使用する方法: 書式指定子を使用して、より詳細なフォーマットを行うことができます。以下は例です。
pi = 3.14159265359
formatted_pi = "The value of pi is {:.2f}".format(pi)
print(formatted_pi)

出力:

The value of pi is 3.14

以上がPythonで文字列のフォーマットを行う方法の簡単な紹介です。これらの方法を使って、柔軟な文字列操作を行うことができます。