Wyzwanie
Licznik startów się wysypuje
…dodaje 1 do globalnego licznika i zatrzymuje się z błędem UnboundLocalError. Przewidź to, sprawdź, dlaczego Python traktuje nazwę jako lokalną, napraw to, przekazując licznik i zwracając nowy, a potem…
3 wyniki
Wyzwanie
…dodaje 1 do globalnego licznika i zatrzymuje się z błędem UnboundLocalError. Przewidź to, sprawdź, dlaczego Python traktuje nazwę jako lokalną, napraw to, przekazując licznik i zwracając nowy, a potem…
Quiz
…listę można zmienić bez global i skąd się bierze błąd UnboundLocalError Bloki takie jak if i for , które nie mają własnego zasięgu, oraz wyrażenia listowe, które go mają Funkcje zagnieżdżone, słowo…
Artykuł Podstawy Pythona
…fuel = 100 def burn(amount): fuel = fuel - amount burn(30) UnboundLocalError: cannot access local variable 'fuel' where it is not associated with a value Ponieważ wewnątrz funkcji jest przypisanie do…