文字列のフォーマット

どこで見たのか忘れたんだけど、print文ではC言語のprintf()みたいな書式指定ができるみたい。

>>> print "%d-%02d-%d %s Diary" % (2006, 4, 11, "pylet")
2006-04-11 pylet Diary

でもprint文のドキュメントにはそんなこと書いてなかったような気がした。アレはいったい何だったんだろう。

うーん。文字列の演算子ってこと?

>>> "%d-%02d-%d %s Diary" % (2006, 4, 11, "pylet")
'2006-04-11 pylet Diary'

御飯が炊けたので続きは明日。ところで本当に今ごろ気がついたんだけどIDLEって日本語通らないのかな。