@blog.justoneplanet.info

日々勉強

Pythonで文字列の変数を展開する

以下のようにして文字列内の変数を展開する。

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の方が気持ちいいね。

コメントはまだありません»

No comments yet.

RSS feed for comments on this post.TrackBack URL

Leave a comment