Кроме того, строки поддерживают операции подстановки, известные как фор-матированиеи доступные как в виде выражений (существовали изначально),
так и в виде методов строк (появились в версиях 2.6 и 3.0):
1)>>> ‘%s, eggs, and %s’ % (‘spam’, ‘SPAM!’) # Выражение (во всех версиях)
‘spam, eggs, and SPAM!’
2)>>> ‘{0}, eggs, and {1}’.format(‘spam’, ‘SPAM!’) # Метод (2.6, 3.0)
‘spam, eggs, and SPAM!’
Это отрывок с Лутц М. - Изучаем Python (4-е издание)- 2011, я вставил в питон 1 и 2 ничего не работае, почему так?