Kapitel 4 · Grundlagen Python

Strings

Strings sind Texte. Python bietet viele nützliche Methoden um damit zu arbeiten.

Einen String erstellst du mit einfachen oder doppelten Anführungszeichen:

+
+

Nützliche String-Methoden

+
+
Ausgabe
4
ANNA
anna
Enne

Textoperationen

+ +

f-Strings

Die eleganteste Art, Variablen in Text einzubauen:

+
+
Ausgabe
Ich bin Anna und 25 Jahre alt.
In 10 Jahren bin ich 35.
💡

f-Strings (seit Python 3.6) sind der empfohlene Weg für Text-Formatierung. Das f vor dem Anführungszeichen nicht vergessen!

Mehrzeilige Strings

Mit drei Anführungszeichen kannst du Texte über mehrere Zeilen schreiben:

+
+
Ausgabe
Das ist Zeile 1.
Das ist Zeile 2.
Das ist Zeile 3.
⚠️

Strings sind unveränderlich (immutable). name.upper() verändert name nicht – es gibt einen neuen String zurück. Willst du die Änderung behalten, musst du sie zuweisen: name = name.upper()