ここでは文字列中に変数を代入する方法として、format()メソッドを使用した代入方法について解説しています。
format()の型
#format()の型
"文字列{x}".format(a,b,c,...)
「”文字列{x}”」のx部分にformat()で指定した値が入ります。
format()を用いた使用例
基本的な使用例
#基本的な使用例
name = "たけし"
age = 20
moji = "{0}は{1}です。".format(name,age)
print(moji)
文字列中で値を代入したいところに{0}、{1}などと記入します。この場合だったら、2つ代入したいので、{0}、{1}となります。
名前付き引数の使用例
#名前付き引数の使用例1
print("{name}は{age}です。".format(name = "たけし",age = 20))
#名前付き引数の使用例2
moji1 = "{name}は{age}です。"
moji = moji1.format(name = "たけし",age = 20)
print(moji)
両方とも同じ出力結果「たけしは20です。」になります。