Bienvenido a Platzi

Comentario de la clase:
Uso de Métodos Mágicos en Python
Alejandro Ernesto Gómez Soria

Alejandro Ernesto Gómez Soria

student
hace un año

Imagina que tienes una caja de juguetes muy especial. Esta caja tiene algunos juguetes mágicos que pueden hacer cosas increíbles cuando juegas con ellos de ciertas maneras. Los métodos mágicos en Python son como esos juguetes especiales. Son funciones que empiezan y terminan con dos guiones bajos (

__
) y permiten que los objetos de tus clases hagan cosas mágicas.

Por ejemplo, cuando sumas dos números con el signo

+
, Python usa un método mágico llamado
__add__

Ejemplo:

class Juguete: def __init__(self, nombre): self.nombre = nombre def __add__(self, otro_juguete): return Juguete(self.nombre + " y " + otro_juguete.nombre) # Crear dos juguetes juguete1 = Juguete("Carro") juguete2 = Juguete("Avión") # Usar el método mágico __add__ para "sumar" los juguetes juguete3 = juguete1 + juguete2 print(juguete3.nombre) # Salida: Carro y Avión
1 respuestas
    Alexis Dorado Muñoz

    Alexis Dorado Muñoz

    student
    hace un año

    Gracias por tu aporte!

Curso de Python desde cero | Empieza Gratis

Curso de Python desde cero | Empieza Gratis

Domina Python escribiendo código profesional. Aprende funciones, objetos, herencia, manejo de archivos, listas por comprensión, decoradores y análisis de datos. Aplica buenas prácticas para crear proyectos robustos y eficientes.

Curso de Python desde cero | Empieza Gratis
Curso de Python desde cero | Empieza Gratis

Curso de Python desde cero | Empieza Gratis

Domina Python escribiendo código profesional. Aprende funciones, objetos, herencia, manejo de archivos, listas por comprensión, decoradores y análisis de datos. Aplica buenas prácticas para crear proyectos robustos y eficientes.