Skip to content

Ámbito de Variables#

Las variables definidas dentro de una función tienen un ámbito local, mientras que las variables definidas fuera de las funciones tienen un ámbito global.

Ejemplo:

x = 10  # Variable global

def funcion():
    y = 5  # Variable local
    print(x)  # Accede a la variable global
    print(y)  # Accede a la variable local

funcion()
print(x)  # Imprime: 10
# print(y)  # Esto causará un error porque y no está definida en el ámbito global