Python Type System - Objekt gegen Typ
Ich bin neu in Python. Ich bin mit Java, C / C ++ und OCaml vertraut. Ich verstehe Lambda-Kalkül und elementare Typentheorie aufgrund eines Programmiersprachenkurses, den ich an der Universität belegt habe.
Mit diesem Hintergrund habe ich versucht, dies zu lesen -http://www.cafepy.com/article/python_types_and_objects/python_types_and_objects.html
Irgendwo unten erwähnt er Folgendes:
(Typ 'Objekt') ist eine Instanz von (Typ 'Typ')(type 'object') ist eine Unterklasse von no object.(type 'type') ist eine Instanz von sich.(type'type ') ist eine Unterklasse von (type' object ')Ich bin nicht in der Lage, mein armes Gehirn darum zu wickeln:
(Typ 'Objekt') ist eine Instanz von (Typ 'Typ')(type 'type') ist eine Unterklasse von (type 'object')Was zum Teufel passiert hier? Was ich hören möchte, sind äußerst gründliche Gründe dafür, was genau hier passiert und warum die Dinge so sind, wie sie sind. Bitte keine geringen Gründe oder Analogien.