\

Pythonで変数展開を行うには、主に3つの方法があります。

  1. %演算子
  2. format関数
  3. f文字列

これらの方法を詳しく見ていきましょう。

%演算子

%演算子を使うと、文字列の中に変数を展開することができます。以下に例を示します。

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

このコードは “10 + 20 = 30” を出力します。

format関数

format関数を使うと、文字列の中に変数を展開することができます。以下に例を示します。

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

このコードは “10 + 20 = 30” を出力します。

f文字列

Python 3.6以降で利用できるf文字列を使うと、文字列の中に変数を展開することができます。以下に例を示します。

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

このコードは “10 + 20 = 30” を出力します。

以上がPythonで変数展開を行う主な方法です。それぞれの方法には特性がありますので、適切な方法を選んで使用してください。

投稿者 admin

コメントを残す

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