local variable 'a' referenced before assignment
2013-07-17 15:19
375 查看
代码如下: def a(): aa = '123' return aa def main(): a = a() print a main() >>>UnboundLocalError: local variable 'a' referenced before assignment 这样的话就没问题: def a(): aa = '123' return aa def main(): # 变量不是a就行 a2 = a() print a2 main() >>>'123'
相关文章推荐
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment
- 【Python】UnboundLocalError: local variable 'l' referenced before assignment
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment
- 关于 local variable 'has' referenced before assignment 问题
- UnboundLocalError: local variable 'l' referenced before assignment
- Python的UnboundLocalError: local variable 'xxx' referenced before assignment
- UnboundLocalError: local variable 'XXX' referenced before assignment
- 【Python】UnboundLocalError: local variable 'x' referenced before assignment
- local variable 'xxx' referenced before assignment
- 【Python】UnboundLocalError: local variable 'l' referenced before assignment
- 【python】UnboundLocalError: local variable 'counter' referenced before assignment
- UnboundLocalError: local variable 'mumLeafs' referenced before assignment处理方法
- django模版local variable 'has' referenced before assignment
- django模版local variable 'has' referenced before assignment
- UnboundLocalError: local variable ' ' referenced before assignment
- local variable 'xxx' referenced before assignment
- Variable 'X' is used before it has been assigned a value. A null reference exception could result at runtime.
- python报错:local variable 'xxxx' referenced before assignment
- python的UnboundLocalError: local variable 'xxx' referenced before assignment
- Python的UnboundLocalError: local variable 'xxx' referenced before assignment