слова в питоне документации Format Specification Mini-Language:Питон документация о формате не соответствует ходу приводит
общая конвенцией является то, что пустая строка формата («») производит один и тот же результат, как если бы вы называли str() по значению.
Но это не соответствует фактическому результату от обоих python2 и Python3:
In [1]: "".format(100)
Out[1]: ''
In [2]: str(100)
Out[2]: '100'
'format (100, '') == '100'', вот что это значит. Как вы это делаете, вам нужен '' {} '. Format (100) ', который имеет * placeholder * с пустой строкой формата. – jonrsharpe