bonjour,
je suis débutant en python et je suis face à un problème dans l'écriture de mon code, et comme je ne sais pas nommer ce que j'essai de faire je n'arrive pas a m'auto-documenter sur le sujet.
bref un exemple sera plus parlant qu'un long discours :
bien sûr la ligne 5 provoque une erreur que je comprends parfaitement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 x = 1 y = 5 def mod(elem): global elem elem += 2 print(f'dep. mod : {elem} = ', elem) #choix de la variable de travail var = x mod(var) print('dep. main : x = ', x) print('dep. main : y = ', y)
mais je suppose que chacun a très bien compris se que j'essai de faire :
je veux que la variable qui sera utilisé en global soit définit en amont dans l'attribu de la fonction.
sauf que je ne sais pas comment pointer la variable elle-meme et pas le contenu.
quel syntaxe utiliser pour ce genre d'application ? comment se nome se type de syntaxe ?
merci, d'avance et désolé je ne connais pas la catérorie de ma question qui est plutôt d'ordre général ou syntaxique je pense...
Partager