Оператор форматирования строки:% также может делать другие полезные вещи:
STRING = "This is %(foo)s, and this is also %(foo)s"
print STRING % {"foo": "BAR"}
# => This is BAR, and this is also BAR
Это действительно полезно, если вы будете повторять один аргумент. Конечно бьет
FORMAT_STRING % ("BAR", "BAR")
Вы также можете выполнять заполнение и форматирование чисел.