Hinzufügen neuer Member-Variablen zu Python-Objekten?

8

Ich habe begonnen, den "Anfangspython vom Anfänger zum Profi" von Magnus Lie Hetland zu lesen, und was mir heute aufgefallen ist, ist die Fähigkeit eines Objekts, neue Elementvariablen zu erstellen, obwohl diese Elementvariablen in der Klasse nicht vorhanden waren wo das Objekt "erstellt" wurde. Hier ist ein Beispiel:

%Vor%

Bisher dachte ich, dass Objekte nur die Elementwerte ändern können, die in der Elternklasse vorhanden sind, aber nicht neue aus der Luft schaffen. Übrigens hatte ich keine Vorkenntnisse in Programmierung oder Python.

    
stgeorge 11.06.2013, 11:57
quelle

1 Antwort

5

Ein ähnliches Beispiel finden Sie in den Python-Dokumenten . Demnach wird diese Notation verwendet, um ein paar benannte Elemente miteinander zu verbinden. Genau das ermöglicht Ihnen Python.

    
Sukrit Kalra 11.06.2013 12:04
quelle

Tags und Links