[Python]变量作用域问题UnboundLocalError
2013-07-11 10:00
344 查看
UnboundLocalError: local variable 'stack' referenced before assignment
声明一个全局变量,可以在局部修改或者读取,但是如果你要在局部读取并修改,需要在局部作用域声明 global stack, 否则编译器会将其视为局部变量,抛出题示错误。
声明一个全局变量,可以在局部修改或者读取,但是如果你要在局部读取并修改,需要在局部作用域声明 global stack, 否则编译器会将其视为局部变量,抛出题示错误。
相关文章推荐
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment 分类: divide into python python基础学习 问题总结 2014-01-01 16:35 4595人阅读 评论(0)
- 【Python基础】之全局变量(UnboundLocalError: local variable referenced before assignment)
- Python全局变量global和局部变量 UnboundLocalError: local variable 'x' referenced before assignment
- Python问题:UnboundLocalError: local variable 'xxx' referenced before assignment
- 【Python】UnboundLocalError: local variable 'l' referenced before assignment
- python的UnboundLocalError: local variable 'xxx' referenced before assignment
- 【python】UnboundLocalError: local variable 'counter' referenced before assignment
- python的UnboundLocalError: local variable 'xxx' referenced before assignment
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment
- 【Python】UnboundLocalError: local variable 'x' referenced before assignment
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment
- Python UnboundLocalError和NameError错误根源解析
- Python的UnboundLocalError: local variable 'xxx' referenced before assignment
- python的UnboundLocalError: local variable 'xxx' referenced before assignment
- python:UnboundLocalError: local variable 'l' referenced before assignment
- Python的UnboundLocalError: local variable 'xxx' referenced before assignment
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment
- python nonlocal/global ---内部作用域中改变外部变量
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment
- 【Python】UnboundLocalError: local variable 'l' referenced before assignment