Python Type System - Object vs Type

Jestem nowym użytkownikiem Pythona. Znam język Java, C / C ++ i OCaml. Rozumiem Rachunek Lambda i elementarną teorię typów z powodu kursu Języki programowania, który odbyłem na Uniwersytecie.

Uzbrojony w to tło, próbowałem to przeczytać -http://www.cafepy.com/article/python_types_and_objects/python_types_and_objects.html

Gdzieś w dole wspomina o tym:

(type „object”) jest instancją (wpisz „type”)(typ „obiekt”) jest podklasą żadnego obiektu.(wpisz „type”) jest instancją samą w sobie.(typ „typ”) jest podklasą (typ „obiekt”)

Nie jestem w stanie owinąć tego biednego mózgu wokół tego:

(type „object”) jest instancją (wpisz „type”)(wpisz „type”) jest podklasą (type „object”)

Co tu się dzieje? To, co chcę usłyszeć, to bardzo szczegółowe powody tego, co dokładnie się tutaj dzieje i dlaczego rzeczy są takie, jakimi są. Nie ma żadnych płytkich powodów ani analogii.

questionAnswers(2)

yourAnswerToTheQuestion