問題一覧に戻る
中級文字列操作
問題46: f-string基礎
f-stringはPython 3.6以降で使える文字列フォーマット機能です。文字列の前にfを付けて、波括弧{}内に変数や式を埋め込めます。従来の%演算子やformat()メソッドよりも読みやすく、高速です。変数の値を文字列に埋め込む最もモダンな方法として推奨されています。
# 変数を定義
name = "Alice"
age = 25
price = 19.99
# 基本的なf-string
print("Hello, {name}!")
print(f"I am {} years old")
# 式を埋め込む
print(f"Total: {price * 2}")