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

Ruben Ruiz
AI experiments en Español
2 min readAug 10, 2018

“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)
Photo by Markus Spiske on Unsplash

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 puedes ayudar simplemente compartiéndola o suscribiéndote a la revista. Soy Rubén Ruiz, trabajo en la industria financiera en Inteligencia Artificial. Como proyecto personal llevo esta pequeña revista donde experimentamos con Inteligencia Artificial…

Puedes también 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

--

--