11Objekte unter der Lupe
Alles in Python ist ein Objekt, das wurde schon mehrfach erwähnt. Mit den bisher vorgestellten Sprachelementen lassen sich viele Probleme lösen. Mit dem Wissen über die Details und den Aufbau eines Objekts kann man weitere interessante Dinge, und einiges effektiver, implementieren.
Auf den folgenden Seiten werden einige tiefergehende Eigenschaften von Python-Objekten, und wie man sie in eigenen Klassen nutzen kann, vorgestellt. Eigene Objekte können zum Beispiel auf die eingebauten Operatoren für Addition, Subtraktion und Vergleiche reagieren oder das Verhalten von eingebauten Klassen implementieren.
11.1Typ einer Variablen
Der Typ, also die Klasse, einer Variablen lässt sich mit der eingebauten Funktion type()
ermitteln. ...
Get Python 3 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.