您的位置:首页 > Web前端

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'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐