Parola chiave globale Python
Parola chiave globale
Se devi creare una variabile globale, ma sei bloccato nell'ambito locale, puoi utilizzare la
global
parola chiave.
La global
parola chiave rende la variabile globale.
Esempio
Se si utilizza la global
parola chiave, la variabile appartiene all'ambito globale:
def myfunc():
global x
x = 300
myfunc()
print(x)
Inoltre, utilizzare la global
parola chiave se si desidera apportare una modifica a una variabile globale all'interno di una funzione.
Esempio
Per modificare il valore di una variabile globale all'interno di una funzione, fare riferimento alla variabile utilizzando la global
parola chiave:
x = 300
def myfunc():
global x
x = 200
myfunc()
print(x)