文字列フォーマット

文字列が演算対象の場合、%演算子はCのsprintf関数と同じ役割を果たす。
例えば、

>>> "%d %s %d you" % (1, 'spam', 4)
'1 spam 4 you'

置換に使用する値が複数の場合には、タプルに入れる。
文字列オブジェクトは変更ができないため、文字列に変更を加えているのではなく、新たな文字列を作っている、と解釈する。