UnboundLocalError: local variable 'sum1' referenced before assignment

来源:互联网 发布:出国gpa算法 知乎 编辑:程序博客网 时间:2024/05/01 07:16
sum1=0def ni():sum1=sum1+2return sum1for i in iter(ni,8):print i


出现UnboundLocalError: local variable 'sum1' referenced before assignment

改正:

sum1=0def ni():global sum1#定义为全局变量sum1=sum1+2return sum1for i in iter(ni,8):print i


阅读全文
0 0
原创粉丝点击