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

pythonzeichenkette.format(wert)

Beispiel

Lassen Sie uns einen Zeichenkettenwert in unsere Zeichenkette einsetzen:

pythontxt = 'This is {}'
print(txt.format('text'))

Ergebnis der Codeausführung:

python'This is text'

Beispiel

Man kann auch eine Zahl angeben:

pythontxt = 'This is {}'
print(txt.format(123))

Ergebnis der Codeausführung:

python'This is 123'

Beispiel

Setzen wir nun ein Element aus einer Liste in die Zeichenkette ein:

pythontxt = 'This is {}'
lst = ['a', 'b', 'c']
print(txt.format(lst[0]))

Ergebnis der Codeausführung:

python'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