Namensraum und Gültigkeitsregeln

Dieser Abschnitt behandelt Regeln für die Bindung und Auflösung von Namen (siehe auch „Namensformat“, „Namenskonventionen“, und „Atomare Terme und Dynamische Typisierung“). Namen werden bei der ersten Zuweisung erzeugt, müssen aber bereits existieren, wenn Sie darauf verweisen. Qualifizierte und unqualifizierte Namen werden unterschiedlich aufgelöst.

Qualifizierte Namen: Namensräume von Objekten

Qualifizierte Namen (z.B. X, in object.X) sind auch als Attribute bekannt und existieren in den Namensräumen von Objekten. In manchen lexikalischen Gültigkeitsbereichen[5] dienen Zuweisungen der Initialisierung von Objektnamensräumen (z.B. Modul- und Klassenattribute):

Zuweisung: objekt.X = wert

Erstellt oder ändert ...

Get Python kurz & gut, 5th Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.