Alex Jones Arena

Python, eine Einführung


Programmierung


Python besitzt mehrer Sammeltypen, wie beispielsweise Listen, Tupel, Mengen (Sets) und Wörterbücher. Listen sind veränderbare Felder, wohingegen Tupel eine feste Länge aufweisen. Sets sind einfach Mengen von Objekten. Der Zweck der Unveränderbarkeit hängt mit den Wörterbüchern zusammen, die auch als Hashtabelle oder assoziatives Array bezeichnet werden können. Da auch solche Objekt als Referenz übergeben werden, wird dadurch die Datenkonsistenz gesichert.

Die Syntax zielt auf die gute Lesbarkeit und Einfachheit des Codes ab. Python besitzt aus diesem Grund weniger syntaktische Konstruktionen. Neben der Verzweigung "if/elif/else" existieren nur zwei Schleifenformen, die "while" und "for" Schleife, wohingegen die "for"-Schleife eine besondere Syntax aufweist, die es ermöglicht auch Arrays zu iterieren. Python benutzt Einrückungen als Strukturieungselement.