标签: python
我知道这是一个基本问题,但我不知道这个问题的原因。我有点困惑,为什么全局变量在test方法中充当局部变量。
test
x=1 def test(): print x x=2 print x print x test() print x
它给出了这样的例外。
UnboundLocalError: local variable 'x' referenced before assignment
任何人都让我知道为什么会出现这个错误。
由于