python による文字列置換の書き方について。 いくつかあるのでまとめてみました。 python は2.7。 色々調べましたが、公式ドキュメントが一番詳しかった気がします。 (文中にリンクあり。または「リファレンス」参照) ここから中身。 まず、文字列のフォーマットにはざっくりと以下の2つの方法があります。 %d, %sなどの%演算子のフォーマット format() 関数を使ったフォーマット 2は python2.6 から導入された新しい関数です。 1. %演算子のフォーマット 参考: http://docs.python.jp/2/library/stdtypes.html#string-formatting 基本的な書き方 # 基本形 >>> print 'Hello, %s!' % 'World' Hello, World! # 複数ある場合はタプルで渡す >>> print 'H