По словам Джона Э. Грейсона в его книге "Программирование на Python и Tkinter", использование форматирования строк вместо конкатенации может повысить производительность как минимум на 25 процентов.
a = x + '' + y + '' + z
на 25 процентов медленнее, чем
a = '% s% s% s'% (x, y, z)
В Python 3 вы также можете сделать следующее:
a = '{} {} {}'. Format (x, y, z)