Logo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

Fachkonzept - Datentyp

Unterschiedliche Typen von Daten

Zu verarbeitende Daten können von ganz unterschiedlichem Typ sein, z. B. Zahlen, mit denen man rechnen kann, oder Zeichenketten, die man hintereinanderhängen kann. Mit dem Begriff Datentyp erfasst man in der Informatik diese unterschiedlichen Typen von Daten.

Ein Datentyp beschreibt eine Menge von Datenobjekten, die alle die gleiche Struktur haben und mit denen die gleichen Operationen ausgeführt werden können.

Datentypen - eine Übersicht

Zur Darstellung von Zahlen werden in der Informatik oft die Datentypen qanze Zahl und Gleitkommazahl benutzt. Texte werden mit Hilfe des Datentyps Zeichenkette erfasst. Die folgende Tabelle zeigt die wichtigsten Datentypen (mit Typbezeichner) in Python. Wir werden diese Datentypen nach Bedarf in den weiteren Abschnitten genauer betrachten.

Datentyp Typbezeichner Daten
ganze Zahl int Daten vom Typ ganze Zahl sind alle Zahlen ..., -2, -1, 0, 1, 2, ... bis jeweils zu einer in der Programmiersprache festgelegten Unter- bzw. Obergrenze.
Gleitkommazahl float Daten vom Typ Gleitkommazahl sind Dezimalzahlen wie z. B. 4.2 oder 0.03. Für solche Gleitkommazahlen gibt es eine Reihe von Schreibweisen, die im Handbuch nachgeschaut werden müssen. Beachte, dass der Genauigkeit von Gleitkommazahlen Grenzen gesetzt sind.
Wahrheitswert bool Daten vom Typ Wahrheitswert sind die Wahrheitswerte True (bzw. wahr) und False (bzw. falsch).
Zeichenkette str Daten vom Typ Zeichekette sind Folgen von Zeichen wie z. B. 'Hallo!' oder "Mir geht es gut. Dir auch?". Solche Zeichenketten werden in Python u.a. mit Hochkommata oder Anführungszeichen dargestellt. Mehr über Zeichenketten findest du in den weiteren Abschnitten.
Tupel tuple Daten vom Typ Tupel sind Zusammenfassungen von mehreren Daten zu einer Einheit. Beispiele für Tupel sind Paare wie (12, 44) oder Tripel wie (21, 'Januar', 2012) oder Quadrupel wie ('Samstag', 21, 1, 2012) usw..
Liste list Daten vom Typ Liste sind ebenfalls Zusammenfassungen von mehreren Daten zu einer Einheit wie z. B. eine Zahlenliste [1, 2, 3, 4, 5]. Bei einer Liste können z.B. - im Gegensatz zum Tupel - die verwalteten Daten abgeändert werden. Mehr zum Thema Listen findest du im Abschnitt Datenverwaltung mit Listen.
X

Fehler melden

X

Suche