You can break the string in two or more strings when assigning.
s = "{first} and " + "{second}".format(second=2) print(s) s.format(first=1)
Output:
>>> s '{first} and 2' >>> s.format(first=1) '1 and 2'