El aeropuerto de las etiquetas: el modelo de objetos de Python
·
Resumen del curso
1
La etiqueta no es la maleta: nombres y objetos
2
Maletas selladas: mutable e inmutable
3
Maletas dentro de maletas: contenedores y copias
4
Al entregar una maleta: funciones y argumentos
5
Zonas y pases: ámbitos
6
Equipaje de mano: clausuras
7
La especificación de la maleta: clases e instancias
8
Procedimientos estándar del aeropuerto: métodos dunder
9
La especificación de la especificación: herencia y MRO
10
El control: el secreto del acceso a atributos
11
Maletas sin dueño: memoria y GC
12
Números de taquilla: hash, igualdad y repaso final
Únete al centro de equipajes del Aeropuerto Internacional Haneulseom como nuevo encargado de etiquetas y resuelve doce casos de equipaje perdido, viendo nombres, objetos, referencias, ámbitos, clases y memoria en un tablero de etiquetas en vivo. Un curso de 10 horas.
0:00–0:50
La etiqueta no es la maleta: nombres y objetos
0:50–1:40
Maletas selladas: mutable e inmutable
1:40–2:30
Maletas dentro de maletas: contenedores y copias
2:30–3:20
Al entregar una maleta: funciones y argumentos
3:20–4:10
Zonas y pases: ámbitos
4:10–5:00
Equipaje de mano: clausuras
5:00–5:50
La especificación de la maleta: clases e instancias
5:50–6:40
Procedimientos estándar del aeropuerto: métodos dunder
6:40–7:30
La especificación de la especificación: herencia y MRO
7:30–8:20
El control: el secreto del acceso a atributos
8:20–9:10
Maletas sin dueño: memoria y GC
9:10–10:00
Números de taquilla: hash, igualdad y repaso final
En el segundo sótano del Aeropuerto Internacional Haneulseom hay un centro de equipajes del tamaño de un campo de fútbol. El personal lo llama la Sala Heap. Una sola maleta puede llevar varias etiquetas colgadas, y la maleta que se queda sin ninguna etiqueta acaba, tarde o temprano, en el contenedor de desechos.
Así es exactamente como funcionan las variables y los objetos en Python. Una variable no es una caja que guarda un valor, sino una etiqueta que se cuelga de un objeto. Si tienes esa imagen clara en la cabeza, errores como «la lista original también cambió», «el argumento por defecto que crece en cada llamada» o «la pegatina que aparece en todas las instancias» dejan de ser un misterio.
Desde hoy te encargas de las etiquetas en este centro. En este curso de 10 horas aprenderás el modelo de objetos de Python resolviendo doce partes de equipaje perdido.
| Personaje | Qué hace |
|---|---|
| La supervisora Do Miran | Lleva 30 años en el centro de equipajes. Su frase de siempre: «Una maleta, muchas etiquetas.» En cada lección te entrega un parte de equipaje perdido y, al final, deja una nota en su libreta. |
| Pin | Robot clasificador de equipajes. En vez de hablar, señala con flechas. Es la mascota del tablero de etiquetas y avisa en pocas palabras de trampas y trucos. |
| Quienes reportan | Cambian en cada lección: alguien de una agencia de viajes, un profesor que acompaña un viaje escolar, una desarrolladora de una startup, el responsable del transporte de una exposición… |
| Bloque | Lecciones | Qué se trata |
|---|---|---|
| Nombres y objetos | 1–4 | =, is, mutable e inmutable, copias, argumentos de funciones |
| Cómo se buscan los nombres | 5–6 | Ámbitos (LEGB), clausuras |
| La clase como objeto | 7–10 | Clases e instancias, métodos dunder, herencia y MRO, descriptores |
| Vida e identidad de los objetos | 11–12 | Conteo de referencias, GC, referencias débiles, hash e igualdad |
Cada lección cierra su propio caso, así que puedes elegir solo las que necesites. Aun así, te recomendamos empezar por la lección 1: su imagen vuelve a usarse en todas las demás.
sys.getsizeof, lo indicamos..py y ejecútalo.Pin dice
→ Antes de pulsar «Siguiente línea» en el tablero, di en voz alta qué va a cambiar. Si aciertas, lo has entendido; si fallas, esa diferencia es justo lo que vas a aprender hoy.
Recibe avisos de nuevas lecciones
Te avisaremos por correo cuando este curso tenga lecciones nuevas o se abra un curso de continuación.
R
ReflexKR
Aprende Python y Reflex haciendo. Todos los ejemplos se ejecutaron y verificaron en Reflex 0.10.0.
ReflexKR es gratis y sin banners publicitarios. Si te ayudó, puedes apoyarlo con un café. ☕ Invítanos un café
Aviso de afiliados© 2026 ReflexKR · Since 2026 · CC BY-NC 4.0
Preguntas y respuestas
Pregunta lo que quieras sobre esta lección. Aquí se reúnen las preguntas de todas las versiones de idioma de esta página.