Bonjour ou bonsoir,
J'utilise Pycharm et je travaillais sur des fonctions quand il m'a affiché les avertissements "Global variable 'variable' is undefined at the module level" et "Name 'variable' can be undefined " d'après le code ci-dessous
Les avertissements se produisent sur les lignes 2 et 6 sans que je comprenne pourquoi puisque le programme s'exécute normalement. J'aimerais donc avoir une explications sur la raison de ces avertissements. Est-ce que le code n'est pas "correct" ? Pycharm signale des choses pour rien ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 def f(): global variable variable = (0, 0) f() print(variable)
Merci d'avance pour vos réponses !
Partager