-
Ein Artikel, der das Verständnis von Python aufbaut, indem er die eingebauten Objekte im
builtins-Modul einzeln erklärt -
Was die L.E.G.B.-Scope-Regel ist
-
dir(__builtins__)
→ 66 eingebaute Exception-Klassen
→ 5 Konstanten: True, False, None, Ellipsis, NotImplemented
→ Globale Variablen: __spec__, __loader__, __debug__ usw.
→ compile, exec, val: wie Code ausgeführt wird
→ globals und locals: der Ort, an dem alles gespeichert wird
→ input und print: das tägliche Brot
→ str, bytes, int, bool, float und complex: 5 Primitive
→ object: die Grundlage von allem
→ type: Klassenfabrik
→ hash und id: die Basis von Gleichheit
→ dir und vars: alles ist ein Dictionary
→ hasattr, getattr, setattr und delattr: Attribut-Helfer
→ super: die Kraft der Vererbung
→ property, classmethod und staticmethod: Methoden-Dekoratoren
→ list, tuple, dict, set und frozenset: Container
→ bytearray und memoryview: bessere Byte-Schnittstellen
→ bin, hex, oct, ord, chr und ascii: grundlegende Umwandlungen
→ format: einfache Textumwandlung
→ any und all
→ abs, divmod, pow und round: Grundlagen der Mathematik
→ isinstance und issubclass: Laufzeit-Typprüfung
→ callable und Grundlagen von Duck Typing
→ sorted und reversed: Sequenzen verändern
→ map und filter: funktionale Primitive
→ len, max, min und sum: Aggregatfunktionen
→ iter und next: fortgeschrittene Iteration
→ range, enumerate und zip: praktische Iteration
→ slice
→ breakpoint: eingebautes Debugging
→ open: Datei-I/O
→ repr: Komfort für Entwickler
→ help, exit und quit: site-Builtins
→ copyright, credits, license: weitere site-Builtins
1 Kommentare
Ein wirklich einzigartiger Artikel, der Python von innen heraus verständlich macht und dabei leicht und klar erklärt ist.