Zanurkuj w Pythonie/locals i globals: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m ort. |
Nie podano opisu zmian |
||
Linia 12:
Python korzysta z czegoś, co się nazywa przestrzenią nazw (ang. ''namespace''), aby śledzić zmienne. Przestrzeń nazw jest właściwie słownikiem, gdzie kluczami są nazwy zmiennych, a wartościami słownika są wartości tych zmiennych. Możemy dostać się do przestrzeni nazw, jak do Pythonowego słownika, co zresztą zobaczymy za chwilkę.
Z dowolnego miejsca Pythonowego programu mamy dostęp do
Kiedy pewna linia kodu pyta się o wartość zmiennej <code>x</code>, Python przeszuka wszystkie przestrzenie nazw, aby ją znaleźć, w poniższym porządku:
|