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"