Przestrzenie nazw i reguły zasięgu
W tym podrozdziale zostaną omówione reguły wiązania i wyszukiwania nazw (patrz także „Format nazwy”, „Konwencje nazewnictwa” oraz „Wyrażenia atomowe i dynamiczne określanie typów”). We wszystkich przypadkach nazwy są tworzone przy pierwszym przypisaniu, ale w momencie odwoływania się do nich muszą już istnieć. Nazwy kwalifikowane są rozwiązywane inaczej niż niekwalifikowane.
Nazwy kwalifikowane — przestrzenie nazw obiektów
Nazwy kwalifikowane (X
w nazwie obiekt
.
X
) to tzw. atrybuty, które istnieją w przestrzeniach nazw obiektów. Instrukcje przypisania w niektórych zasięgach leksykalnych[4] inicjują przestrzenie nazw obiektów (moduły, klasy):
- Przypisanie:
obiekt
.
X
=
wartość
Tworzy bądź modyfikuje atrybut o nazwie ...
Get Python. Leksykon kieszonkowy. Wydanie V now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.