Utiliser des variables globales pour une fonction sous python

Published: 05 novembre 2014

DMCA.com Protection Status

Sous python il est possible (mais pas vraiment recommandé) de définir des variables globales que l'on peut ensuite par exemple utiliser dans des fonctions. Pour déclarer une variable global:

global a

Exemple d'utilisation pour définir une fonction affine:

 >>> global a,b
 >>> a = 0.5
 >>> b = 2
 >>> def function( x ):
...     return a * x + b
... 
 >>> function(1)
 2.5
 >>> b = 4
 >>> function(1)
 4.5

Recherches associées