作者: 機械伯爵 | |
日時: 2006/3/30(22:33) |
機械す。 > s = "%s, %s" % ("hello", "world") > print s > > D:\work>python sprintf.py > hello, world ちょ、ちょっと待ってください。 コレ、何か不思議ですか?(大汗) ※比較的ふつうのフォーマット変換だと思う んですが・・・ >>> s = {"w":"world","h":"Hello","e":"everyone"} >>> print "%(h)s %(w)s!" % s Hello world! >>> print "%(h)s %(e)s!" % s Hello everyone! >>> ここらへんになると、かなりアヤしいですが。 ※それとも、私がPython文法に毒されてるだけかしらん? /機械伯爵/