Datentypen (II): Listen/Arrays

Erklärung: Wie kann ich mehrere Dinge (z.B. Namen von Benutzern, Zahlen) hintereinander abspeichern?

Syntaxaufgaben

a = "eins"
b = 2
c = 3.0
d = True
liste = [a, b, c, d]
a = 5

Doku

Perl * Python * Ruby * PHP * JavaScript * Go

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
Zusatzaufgabe: suche_buchstabe

Schreibe ein Programm suche_buchstabe, dass die Buchstaben eines Textes (z.B. 'Hallo Welt!') so lange einzeln auf einer Zeile ausgibt, bis der Buchstabe 'e' erreicht ist. Was tut Dein Programm, wenn der Buchstabe nicht enthalten ist?

Aufruf des Programms:

./suche_buchstabe

Ausgabe:

H
a
l
l
o
 
W