Bonjour,
J'ai un petit problème avec l'initialisation d'une variable globale.
j'utilise le module wx, mais je ne pense pas qu'il entre en compte dans mon petit souci.
Je pense que c'est un bête problème de compréhension de ma part
Si quelqu'un peut m'expliquer pourquoi je n'arrive pas à modifier ma variable globale (PLATECARACT)
Normalement, enfin pour moi... le normalement ^^. si je modifie la valeur d'une variable globale (list) dans une fonction, je devrais pouvoir utiliser cette nouvelle initialisation partout, non ?
parceque là, y 'a un truc que je ne comprends pas :
j'initialise dans le module0 la variable : PLATECARACT = [10, 20, 30]
Ensuite, j'effectue la suite de mon programme en modifiant cette variable dans la fonction Initialize du module1.
Puis, je rentre dans la fonction : Fonct_01 du module3. Et là, je perds le traitement de la fonction Initialize.
Et bin pourquoi ???
si quelqu'un peut m'apporter un peu de compréhension. Je joins mes petits modules pour plus de clarté
Merci d'avance pour vos réponses.
Partager