Menu
Coddy logo textTech

Iterieren über Strings Teil 1

Teil des Abschnitts Fundamentals der Python-Journey von Coddy — Lektion 62 von 77.

Ähnlich wie bei Listen können Sie auch über Strings iterieren:
text = "Hey"
for char in text:
    print(char)
Ausgabe:
H
e
y
Verwendung von index:
for i in range(len(text)):
    print(f"position {i}: {text[i]}")
Ausgabe:
position 0: H
position 1: e
position 2: y
Sie können Strings auch mithilfe von Methoden verändern. Um beispielsweise ein Zeichen in Kleinbuchstaben umzuwandeln, verwenden Sie die Methode .lower():
char = "A"
print(char.lower())
Ausgabe:
a
challenge icon

Aufgabe

Einfach

Schreibe ein Programm, das einen String als Eingabe erhält und ausgibt, wie oft der char p (oder P) im String vorkommt.

Einige char-Werte können großgeschrieben sein; verwende char.lower(), um sie in Kleinbuchstaben zu konvertieren.

Probier es selbst

text = input()
# Schreibe deinen Code darunter
# Hinweis: Um die Groß-/Kleinschreibung zu ignorieren, kannst du Zeichen mit der Methode .lower() in Kleinbuchstaben umwandeln.
# Beispiel: char.lower()
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Fundamentals