\

Pythonでは、文字列内に変数を展開する方法がいくつかあります。これは、文字列の中に変数名を埋め込み、実行時にその値に展開することを指します。

%演算子

最初の方法は、%演算子を使用する方法です。これは、文字列内で変数を展開するための古典的な方法で、以下のように使用します。

x = 10
y = 20
print("%d + %d = %d" % (x, y, x + y))

format関数

次に、文字列のformat関数を使用する方法があります。これは、より柔軟な文字列フォーマットを可能にします。

x = 10
y = 20
print("{0} + {1} = {2}".format(x, y, x + y))

f文字列

最後に、Python 3.6以降で利用可能なf文字列を使用する方法があります。これは、非常に直感的で読みやすい方法で、変数名を直接文字列内に埋め込むことができます。

x = 10
y = 20
print(f"{x} + {y} = {x + y}")

これらの方法を適切に使い分けることで、Pythonでの文字列操作がより簡単になります。具体的な使用例や詳細な説明については、公式ドキュメントを参照してください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です