📝 El alcance (Scope) de las variables | Global, Non local | Funciones anidadas | ¡Muy, muy Básico!

preview_player
Показать описание
En este vídeo te mostramos cómo funcionan las variables en Python y que partes de tu código pueden acceder a ellas, te mostramos algunos ejemplos en funciones anidadas, así cómo ejemplos muy básicos del uso de las palabras reservadas global y non local, para poder cambiar el alcance (Scope) en el código.
Utilizamos Google Colab, no necesitas instalar nada en tu computadora, solamente necesitas una cuenta de Google, para poder guardar tus códigos. ¡Esperamos que te sea de utilidad!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
💡Visita la sección de comunidad del canal para tips de Pandas y Python (¡Entre otros temas!)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
🖥️Programa Python en línea, sin instalar software con Google Colab:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
⏰ Por si tienes prisa, checa los temas por minuto en el vídeo:
00:00 Introducción a los niveles LEGB
05:34 Variables locales dentro de funciones
07:17 Variables globales y locales: ¿En donde existen?
10:02 Variables globales y locales: Funciones anidadas
13:33 Uso de non local
18:06 Uso de global
20:17 Variables en clases
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
🤗Nuestro blog:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
💻 El código que mencionamos en el vídeo:
laglobal = 10


class TestClass():

def run(self):
global laglobal
laglobal = 1
return f'El valor de la variable después de la clase: {laglobal}'

class runrun():
def run2(self):
return f'El valor de la variable en el método del método de la clase: {laglobal}'


print(f'El valor de la variable antes de la clase: {laglobal}')

laclase = TestClass()


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
🎞️ Algunos vídeos que pueden ser de tu interés:
Nuestra lista de reproducción de Pandas en Python
Nuestra lista de reproducción de Machine Learning en Python

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
📷 Imágenes
Fondo en el Thumbnail: Imagen de Pexels en Pixabay
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
🌐 Hashtags
#Python, #PythonEnEspañol
Рекомендации по теме
Комментарии
Автор

⏰ Por si tienes prisa, checa los temas por minuto en el vídeo:
00:00 Introducción a los niveles LEGB
05:34 Variables locales dentro de funciones
07:17 Variables globales y locales: ¿En donde existen?
10:02 Variables globales y locales: Funciones anidadas
13:33 Uso de non local
18:06 Uso de global
20:17 Variables en clases

cctmexico
Автор

excelente vídeo, amos los gatitos que pasan caminando

DuluxTV
Автор

Hola, cómo estás?, si yo quisiera mantener las variables locales pero poder usarles en las demás debo utilizar entonces el Enclosing?

juandavidcordoba
Автор

Gracias por tus videos, muy útil información. La voz me provoca serenidad. :)

uiniputo