Menu
CoddyTech

Iterieren über Strings Teil 1

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

Ähnlich wie bei Listen kannst du Zeichenketten durchlaufen:
text = "Hey"
for char in text:
    print(char)
Ausgabe:
H
e
y
Verwendung eines Index:
for i in range(len(text)):
    print(f"position {i}: {text[i]}")
Ausgabe:
position 0: H
position 1: e
position 2: y
Du kannst Zeichenfolgen auch mithilfe von Methoden ändern. Um beispielsweise ein Zeichen in Kleinbuchstaben umzuwandeln, verwende die Methode .lower():
char = "A"
print(char.lower())
Output:
a
challenge icon

Aufgabe

Einfach

Erstelle ein Programm, das eine Zeichenfolge als Eingabe erhält und ausgibt, wie oft das Zeichen p (oder P) in der Zeichenfolge vorkommt.

Einige Zeichen könnten Großbuchstaben sein. Verwende char.lower(), um sie in Kleinbuchstaben umzuwandeln.

Probier es selbst

text = input()
# Schreibe deinen Code darunter
# Hinweis: Um 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 Grundlagen

Übe selbstständig: Online-Python-Compiler