APRENDE PYTHON YA! Libro: Los pilares de python. #15 — El Scope:



“Nunca sabes lo fuerte que eres, hasta que ser fuerte es la única opción que te queda”. Bob Marley

El término de Scope en programación hace referencia al alcance de las variables en nuestro programa. Se distingue entre:

  1. Alcance global, las cuales afectan a todo el programa.
  2. Alcance local, las cuales afectan dentro de una función.

Por ejemplo:

a=2 
b=3
def suma(a,b): 
a=10
print ("Scope local:",a+b)
suma(a,b)
print ("Scope global:", a+b)

Es muy importante entender lo que acabamos de hacer para ganar más fundamentos básicos de programación. La clave está en a=10, el cual esta dentro de la función “suma” por lo tanto se considera ámbito local y sólo afecta a a lo que este dentro de esta función.

— — — — — — — — — — — — — — The End — — — — — — — — — — — — —

Si te gusta esta pequeña y gratuita revista nos puedes ayudar simplemente compartiéndola o suscribiéndote a la publicación. Me llamo Rubén Ruiz y trabajo en Inteligencia Artificial en la industria financiera y como proyecto personal llevo esta pequeña revista donde experimentamos con Inteligencia Artificial … hasta que explota el ordenador :) Puedes seguirme en:

Instagram (Vida personal, es divertido) => @rubenruiz_t

Youtube (Canal sobre IA, intento que sea divertido )=> Rubén Ruiz A.I

Github (Donde subo mi código, esto ya no es tan divertido) => RubenRuizT

Source: Deep Learning on Medium