Pythonにはsprintfっぽいことができる%演算子って言うのがある.これは普通のsprintfっぽくフォーマット文字列のの後に変数並べる使い方ができる.さらに便利な使い方があって,辞書を渡して辞書のキーをもとに文字列のフォーマットができて, >>> print "%(name)s is %(age)d years old." % {'name':'yohei', 'age':21 } yohei is 21 years old.こんなノリで,辞書を準備してやればかなり柔軟に文字列フォーマットができて便利. これと同じようなことがPerlでもできないかと探していたら,偶然String::Fortmatっていうモジュールを見つけたので利用してみよう. String::Formatモジュールが提供するstringf関数はフォーマット文字列と,ハッシュのリファレンスを引数にとる.そのハッシュ