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 über Strings iterieren:

text = "Hey"
for char in text:
    print(char)

Ausgabe:

H
e
y

Verwendung des Index:

for i in range(len(text)):
    print(f"position {i}: {text[i]}")

Ausgabe:

position 0: H
position 1: e
position 2: y
challenge icon

Aufgabe

Einfach

Erstelle ein Programm, das einen String als Eingabe erhält und ausgibt, wie oft das Zeichen p (oder P) in dem String vorkommt.

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

Spickzettel

Iterieren über Strings in Python:

# Verwendung der for-Schleife
text = "Hey"
for char in text:
    print(char)

# Verwendung des Index
for i in range(len(text)):
    print(f"position {i}: {text[i]}")

Zeichen in Kleinbuchstaben umwandeln:

char.lower()

Probier es selbst

text = input()
# Schreibe deinen Code unten
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