programmieren_lernen:listen
Dies ist eine alte Version des Dokuments!
Datentypen (II): Listen/Arrays
Erklärung: Wie kann ich mehrere Dinge (z.B. Namen von Benutzern, Zahlen) hintereinander abspeichern?
Syntaxaufgaben
- Packe die folgenden Elemente in ein Array/eine Liste names
liste:„eins“, 2, 3.0, True - Gebe die Länge der vorherigen Liste aus.
- Gebe ein Element einzeln wieder aus.
- Weise dem zweiten Element der Liste einen neuen Wert zu.
- Welchen Wert enthält die Variable
listeam Ende von folgendem Pseudocode. Bitte durch nachdenken lösen, dann mit einem Programm überprüfen! Warum ist der Wert so, wie du herausgefunden hast?
a = "eins" b = 2 c = 3.0 d = True liste = [a, b, c, d] a = 5
- Wie füge ich am Ende bzw. am Anfang einer Liste ein oder mehrere Elemente an?
- Wie erhalte ich aus einer Liste einen Teil, d.h. aus einer Liste
listeeine neue Listevorne, die die ersten 3 Elemente vonlisteenthält? - Wie füge ich zwei Listen zusammen?
- Wie finde ich heraus, ob ein bestimmter Wert in einer Liste enthalten ist?
- Wie füge ich ein Array zu einem String zusammen? Ein mal mit, ein mal ohne Trennzeichnen.
- Wie überführe ich einen String in eine Liste seiner Zeichen?
- Was ist der Wahrheitswert von:
[], [''], [0], [False]
Doku
Perl * Python * Ruby * PHP * JavaScript
Problemlösungsaufgabe
Schreibe ein Programm show_type, das nacheinander auf alle Elemente der folgenden Liste zugreift: „eins“, 2, 3.0, True. Und zu jedem Element der Liste den Datentyp ausgibt.
./show_type
Ausgabe:
eins: String 2: Integer 3.0: Float True: Boolean
programmieren_lernen/listen.1445596356.txt.gz · Zuletzt geändert: 2015/10/23 10:32 von 192.168.1.222 · Momentan gesperrt von: 216.73.216.67
