test1 = 0
def testFunc():
test1 += 1
testFunc()
Je reçois l'erreur suivante :
UnboundLocalError : la variable locale 'test1' est référencée avant l'affectation.
L'erreur dit que 'test1'
est une variable locale mais je pensais que cette variable était globale
Alors, est-ce global ou local et comment résoudre cette erreur sans passer par le global ? test1
comme argument pour testFunc
?