Demande d'aide suite à plusieurs erreurs
Bonjour,
J'ai une erreur dans mon code python et je n'arrive pas à la résoudre, pouvez-vous m'aider s'il vous plaît.
Code:
1 2 3 4 5 6 7 8 9 10 11
| nb = 0
def new():
nb = nb +1
def main():
print(nb)
new()
print(nb)
main() |
Mon code a plus d'instructions mais je ne les ais pas mises ici.
Quand j'éxécute mon code, python me dit :
Citation:
Traceback (most recent call last):
File "C:\Users\eflrp\Desktop\logiciel plantes.py", line 11, in <module>
main()
File "C:\Users\eflrp\Desktop\logiciel plantes.py", line 8, in main
new()
File "C:\Users\eflrp\Desktop\logiciel plantes.py", line 4, in new
nb = nb +1
UnboundLocalError: local variable 'nb' referenced before assignment
J'espère que vous pourrez m'éclairer !
Merci d'avance,
Eflrp.