問題一覧に戻る
中級文字列操作
問題53: 文字列のフォーマット

文字列に変数を埋め込む方法を学びます。format()メソッドは{}プレースホルダーに値を埋め込みます。%演算子は古い方法ですが、まだ使われています。f-stringが最も新しく推奨される方法です。

# format()メソッド
name = "Alice"
age = 25
message1 = "My name is {}, I am {} years old".(, )
print(message1)

# %演算子(レガシー)
pi = 3.14159
message2 = "Pi is approximately %.2f" pi
print(message2)