Lenguajes de programación comúnmente permiten funciones para leer y cambiar variables globales que se declaran fuera del ámbito de la función . Sin embargo , el lenguaje de programación Python permite que las funciones para leer, pero no modificar las variables globales a menos que la variable se declara explícitamente que ser globales dentro de la función . Usar la palabra clave "global " dentro del ámbito de una función de Python para que la función se puede cambiar el valor de la variable global. Instrucciones
1
referencia a una variable dentro de una función como si fuera mundial mediante la introducción de la referencia a la variable . Por ejemplo :
variable_global = 0
def variable_global_print () :
impresión variable_global
Llamar a la función " variable_global_print " mostrará " 0 " a la norma salida.
2
Declare la variable a ser global explícitamente usando la palabra clave "global ", seguida del nombre de la variable cuando un valor se asigna a la variable dentro de una función .
3
Asignar un valor a la variable global ahora utilizando el operador "=" . Por ejemplo :
variable_global = 0
def variable_global_assign () :
mundial variable_global
variable_global = 1
impresión variable_global < br >
la función " variable_global_assign " volverá y mostrar un " 1 " en la salida estándar , ya que ha sido declarado "global " dentro de la función y se les asignará el nuevo valor " 1 " mediante el operador "=" .