以下のようにして文字列内の変数を展開する。
a = 'This' b = 'pen' print "%(a)s is a %(b)s" % locals() #This is a pen
以下のように書いたほうが分かりやすい気がする。
print "%(a)s is a %(b)s" % {"a" : "This", "b" : "pen"} #This is a pen
Pythonでは本来出来ないものなので、この辺はPHPの方が気持ちいいね。
以下のようにして文字列内の変数を展開する。
a = 'This' b = 'pen' print "%(a)s is a %(b)s" % locals() #This is a pen
以下のように書いたほうが分かりやすい気がする。
print "%(a)s is a %(b)s" % {"a" : "This", "b" : "pen"} #This is a pen
Pythonでは本来出来ないものなので、この辺はPHPの方が気持ちいいね。