Metoda format() to operacja przekształcenia ciągu w nowy ciąg, polegający na podstawianiu danych w symbole (w nawiasy klamrowe) umiejscowione w odpowiednim
miejscu w ciągu.
Przykład:
x="nazywam się {}."
y="jestem z {}."
z="mam {} lat"
x.format("Jan")
'nazywam się Jan.' #wynik
y.format("Polski")
'jestem z Polski.' #wynik
z.format(25)
'mam 25 lat' #wynik
W Pythonie 3.6 dodano nowy, łatwiejszy sposób podstawiania ciągów -
f-strings. Dodanie
f-string daje taki sam efekt jak wbudowana metoda stringów -
format().
Aby stworzyć
f-string, wystarczy poprzedzić ciąg literą "f".
Przykład:
x="Nowak"
print(f"Adam {x}")
Adam Nowak