作者: 機械伯爵
日時: 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文法に毒されてるだけかしらん?

 /機械伯爵/