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
yVerwendung des Index:
for i in range(len(text)):
print(f"position {i}: {text[i]}")Ausgabe:
position 0: H
position 1: e
position 2: yAufgabe
EinfachErstelle 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 untenDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Fundamentals
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 42Variablen
ZahlenStringsBooleanBenennungskonventionenLeere VariablenRückblick - Variablen initialisieren5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung - FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
AusgabeAusgabe mit VariablenEingabeTypumwandlungWiederholung - Bis 120Wiederholung - Wahr oder Falsch9Funktionen
Funktion deklarierenArgumenteRückgabeWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandardwerte12Iterieren über Sequenzen
Iterieren über ElementeDie Enumerate-FunktionIterieren über Strings Teil 1Iterieren über Strings Teil 2