def f(): x = 0 def g(): x = x + 1 return g g = f() g() Версия интерпретатора 2.5 При запуске выдает Traceback (most recent call last): File "pybug.py", line 8, in <module> g() File "pybug.py", line 4, in g x = x + 1 UnboundLocalError: local variable 'x' referenced before assignment Кто-нибудь может объяснить, чё за хрень?
Ответ на:
комментарий
от linuxi
Ответ на:
комментарий
от linuxi
Ответ на:
комментарий
от burivuh
Ответ на:
комментарий
от burivuh
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от burivuh
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от burivuh
Ответ на:
комментарий
от Davidov
Ответ на:
комментарий
от linuxi
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Davidov
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум FC3 & gdesklets problem (2005)
- Форум tucan и oron.com (2011)
- Форум Gentoo, модуль python importlib.metadata при сборке x11-misc/shared-mime-info не найден (2021)
- Форум [pyhton]Поведение лок.переменных в модуле (2011)
- Форум cxfreeze не запускается (2012)
- Форум Подтвердите баг в CPython (2012)
- Форум Не получается использовать пользовательские запросы ORM, как QuerySet методы. (2018)
- Форум Python 3 ругается об отсутствии модуля, а pip3 говорит, что он установлен (2017)
- Форум Python module CommandNotFound (2014)
- Форум Что за зверь - Qd (Python модуль) (2007)