Zum Hauptinhalt springen

Methoden für Strings

Tipp

vollständige Auflistung der Befehle in TW-Ergänzung

Konvertierung

wort = "Hallo"

wort.upper() = "HALLO"
wort.lower() = "hallo"

ord(character) char in unicode → "A" = 65
chr(integer) unicode in char → 65 = "A"

Arbeiten mit Listen

  • zwei Wege um jedes Element zu durchlaufen. Entweder wird Listenelement direkt aufgerufen oder man durchläuft alle Indizes.
Erinnerung

Eine FOR-Schleife endet vor der angegebenen Stelle

For i in range(3) i = 0, 1, 2
For i in range(1,4) i = 1, 2, 3
For i in range(1,5,2) i = 1, 3

Was sollen bloß die Zahlen da? For i in range(start, stop, schritte) Wichtig: i nimmt einzelne Zeichen an. → For i in wort: durchläuft alle Zeichen des Strings

Beispiel
wort = "Affenbrotbaum"
hilf = ""
For i in range(len(wort)):
hilf = wort[i]

# Durchlauf über Indizes
# i = 0, 1, 2, ... 12
Beispiel
wort = "Affenbrotbaum"
hilf = ""
For i in wort:
hilf = i

# Aufruf einzelner Listenelemente
# i = "A", "f", "f", ... "m"