Zum Inhalt springen
Lektion 6 von 15 10 Min. Leicht Mit Codebeispiel

Strings

Strings sind unveränderliche Textwerte. Python bringt viele Methoden und mit f-Strings eine besonders lesbare Formatierung mit.

Ansicht

01

Verstehen

Lies die Kernidee und das Beispiel.

02

Prüfen

Beantworte die Aktiv-Checks.

03

Anwenden

Setze die Transferaufgabe um.

Lerninhalt

Verstehen & anwenden

1

f-Strings und Ausgabe

Ein f-String beginnt mit f und ersetzt Ausdrücke in geschweiften Klammern direkt im Text.

Mit Formatangaben wie :.1f steuerst du Nachkommastellen. Das ist lesbarer als viele Verkettungen mit +.

f-stringformat()print()
Werte im Text
name = "Ada"
punkte = 92
print(f"{name} hat {punkte} Punkte.")
print(f"Durchschnitt: {87.456:.1f}")
print(f"Berechnung: {2 + 3}")
2

Wichtige Methoden

strip() entfernt Leerzeichen am Rand, upper() und lower() ändern die Schreibweise.

replace() ersetzt Text, split() zerlegt ihn und join() setzt eine Liste wieder zusammen. Strings selbst bleiben unverändert.

upper()strip()split()join()replace()
Text bearbeiten
text = "  Python lernen  "
print(text.strip().upper())

worte = "a,b,c".split(",")
print(worte)              # ["a", "b", "c"]
print(" | ".join(worte))  # a | b | c
3

Slicing und Prüfen

Strings haben Indizes ab 0.

Negative Indizes zählen von hinten, Slicing schneidet einen Bereich heraus.

Mit in prüfst du, ob ein Teilstring enthalten ist. len() liefert die Anzahl der Zeichen.

Slicinginlen()
Teile eines Strings
wort = "Python"
print(wort[0], wort[-1])  # P n
print(wort[0:3])          # Pyt
print(wort[::-1])         # nohtyP
print("th" in wort)       # True

Aktiv-Check

Teste dein Verständnis

1/6

Erkennen: Welcher Abschnitt passt?

Welcher Abschnitt passt zu diesen Begriffen?

f-stringformat()print()
Tipp: Erst erinnern, dann prüfen. Fehler sind Teil des Lernens.

Transfer

Mini-Projekt: Wortzähler mit Tests

Schreibe einen Wortzähler und sichere ihn mit pytest ab. Teste Normalfall, Großschreibung und leeren Text.

Selbstcheck

Kann ich das schon?

Hake ab, was du wirklich erklären oder selbst bauen könntest.

0 von 3 geschafft

Fortschritt

Bereit zum Abschließen?

Markiere die Lektion als abgeschlossen, um XP und Streak zu erhalten.

</> Learn-Program © 2026 · Lizenziert unter CC BY-NC-SA 4.0

Rechtliches & Lizenz