Possible Duplicate:
local var referenced before assignment
Python 3: UnboundLocalError: local variable referenced before assignmenttest1 = 0 def testFunc(): test1 += 1 testFunc()
Я получаю следующую ошибку:
UnboundLocalError: local variable 'test1' referenced before assignment.
Ошибка говорит, что
'test1'
является локальной переменной, но я думал, что эта переменная является глобальнойТак это глобально или локально, и как решить эту ошибку, не передавая глобальный
test1
в качестве аргумента дляtestFunc
?