Come definire le variabili globali in Python

Python consente uno sviluppo rapido sfruttando il riutilizzo del codice orientato agli oggetti.

Passaggio 1

Riferimento a una variabile all'interno di una funzione come se fosse globale inserendo il riferimento alla variabile. Ad esempio:

variable_global = 0

def variable_global_print (): stampa variable_global

L'accesso alla funzione "variable_global_print" mostrerà "0" nell'output standard.

Passaggio 2

Dichiarare la variabile come globale esplicitamente usando la parola chiave "globale" seguita dal nome della variabile quando un valore è assegnato alla variabile all'interno di una funzione.

Passaggio 3

Assegnare un valore alla variabile globale ora usando l'operatore "=". Ad esempio:

variable_global = 0

def variable_global_assign (): global variable_global variable_global = 1 stampa variable_global

La funzione "variable_global_assign" restituirà e visualizzerà un "1" nell'output standard, poiché è stato dichiarato "globale" all'interno della funzione e viene assegnato il nuovo valore "1" all'operatore "=".