Die Methode format
Die Methode format setzt Daten mit
Hilfe der Zeichenkettenformatierung ein. Im Parameter
der Methode geben wir den gewünschten Wert an, der
die leeren geschweiften Klammern in der Zeichenkette füllt.
Syntax
zeichenkette.format(wert)
Beispiel
Lassen Sie uns einen Zeichenkettenwert in unsere Zeichenkette einsetzen:
txt = 'This is {}'
print(txt.format('text'))
Ergebnis der Codeausführung:
'This is text'
Beispiel
Man kann auch eine Zahl angeben:
txt = 'This is {}'
print(txt.format(123))
Ergebnis der Codeausführung:
'This is 123'
Beispiel
Setzen wir nun ein Element aus einer Liste in die Zeichenkette ein:
txt = 'This is {}'
lst = ['a', 'b', 'c']
print(txt.format(lst[0]))
Ergebnis der Codeausführung:
'This is a'
Siehe auch
-
die Methode
replace,
die eine Teilzeichenkette in einer Zeichenkette sucht und ersetzt -
die Methode
zfill,
die den Anfang einer Zeichenkette mit Nullen auffüllt -
die Methode
rjust,
die Text in einer Zeichenkette rechtsbündig ausrichtet und auffüllt -
die Methode
ljust,
die Text in einer Zeichenkette linksbündig ausrichtet und auffüllt