287
Sequenzen
>>> (3 + 4)
7
>>> (3 + 4,)
(7,)
3. Strings:
Sie werden angeschrieben, indem Zeichen zwischen ein Paar von
Anführungszeigen gesetzt werden – die Elemente von Strings können also
nur Textzeichen sein:
>>> stringA = "X"
>>> stringB = 'bad'
>>> stringC = """Eine Zeile
und noch eine Zeile
und noch eine Zeile."""
>>> stringD = ""
Damit haben wir genügend Material beisammen, dass wir damit zunächst
die gemeinsamen Eigenschaften von Sequenzen bestimmen können.
Die Länge von Sequenzen
Die (in Python) »eingebaute« Funktion
len()
kann eine Sequenz als Argu-
ment übernehmen und gibt ihre Länge zurück. Zum Beispiel:
>>> len(listeA)
4
>>> len(listeD)
0
>>> len(tupelC)
1
>>> len(stringD)
0
Was het das?
listeA
hat vier Elemente.
listeD
hat 0 Elemente. Man
nennt sie die
leere Liste
.
tupelC
hat ein Element.
stringD
hat 0 Zeichen.
Man nennt ihn den
Leerstring
. Wie viele Elemente hat
listeC
?
>>> listeC
[1, [2, 3], [4, [5, 6]]]
>>> len(listeC)
3
Überrascht dich das? Überlege auch noch für die anderen Objekte, wie groß
ihre Länge ist, und stelle sie dann mit der Funktion
len()
fest.
Der IPI behauptet, dass
listeC
drei Elemente hat. Welche sind das?

Get Python für Kids now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.