Python lernen

Grundlagen zu sequenziellen Datentypen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Allgemein bestehen in Python sequenzielle Datentypen aus einer Aneinanderreihung einzelner Werte. Zeichenketten sind der gebräuchliche sequenzielle Typ. Auch Arrays werden allgemein dazu gezählt, aber die gibt es in Python nur in spezieller Form.
02:29

Transkript

Im Allgemeinen bestehen in Python sogenannte sequenzielle Datentypen aus einer Aneinanderreihung von einzelnen Werten. Die Zeichenkette ist beispielsweise eine andauernde Reihung von einzelnen Buchstaben und das ist ein sequenzieller Datentyp. Allgemein gibt es auch sogenannte Arrays, die in vielen Sprachen auftreten. Arrays sind allerdings in Python nicht so wichtig, wie in anderen Sprachen. Nichtsdestotrotz hier sehen Sie mal ein Array oder genauer genommen sogar zwei, aber das sind sogenannte bei Byte-Arrays. Diese sind im Zusammenhang mit Bitoperationen von Bedeutung. Von daher wird man sie in normaler Python-Programmierung eher selten finden. Ich kann Ihnen mal zeigen was rauskommt, wenn wir dieses Programm laufen lassen. Es wird ein bisschen gescrollt und wenn wir mal nach oben gehen, dann sehen Sie, dass ich hier mit dieser "for x in var3" die Werte 2, 3, 5 und 7 bekomme und dass ich auch mit einem normalen print Befehlen dieses Byte-Array ausgeben kann und hier sehen Sie bereits das Problem, dass es eigentlich von der Darstellung einen Binärcharakter hat uns mal vorsichtig zu beschreiben. Hier habe ich für die Werte in "var2" sowieso bereits diese Binärdarstellung da gewählt, die ich aber nicht weiter hier vertiefen möchte. Und die Ausgabe dieses Textes erfolgt zeichenweise über diesen Iterator. Allgemein sind solche sequentiellen Datentypen von denen es einige in Python gibt dann von Bedeutung, wenn man gleichartige oder zusammengehörige Informationen über einen Bezeichner speichern möchte und wo man dann ein Index benutzt, um auf die einzelnen Elemente, in diesem sequenziellen Datentyp zuzugreifen. Zeichenkette wie gesagt, ist einer der Datentypen die sehr, sehr wichtig sind die man aber normalerweise gar nicht als sequenziellen Datentyp betrachtet, sondern man benutzt in der Regel diese Zeichenkette, gibt sie ja aus verarbeitet, sie auf vielfältige Art und Weise. Aber de facto ist hier ein sequenzieller Datentyp dahinter und die Byte-Arrays, die es zwar gibt, die sind eher nur am Rande interessant. Die anderen sequenziellen Datentypen von Python hingegen, sind sogar eines der großen Highlights dieser Sprache.

Python lernen

Lernen Sie Syntax, Konzepte und Sprachelemente der praktischen Programmiersprache Schritt für Schritt kennen.

3 Std. 41 min (64 Videos)
Derzeit sind keine Feedbacks vorhanden...
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:08.06.2018

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!