preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

La salida de esto es ahora: Un punto interesante a tener en cuenta es que los métodos de estilo múltiple y dividido, podría desear multiplicar una Cantidad por un número entero o dividir una Cantidad por un entero. No hay nada que nos impida hacer esto y, de hecho, esto podría ser muy útil. comportamiento. Esto permitiría multiplicar una Cantidad por 2 o dividirla por 2, Por ejemplo: De momento si intentáramos ejecutar el código anterior generaríamos un error diciéndonos que un int no tiene un atributo de valor. Sin embargo, podemos probar para ver si el argumento pasado a los métodos mult() y truediv() es un int o no usar la función isinstance. Esta función toma una variable y la nombre de una clase y devuelve True si el contenido de la variable es una instancia de la clase nombrada, por ejemplo: q1 = Cantidad(5) q2 = Cantidad(10) imprimir(‘q1 =’, q1, ‘, q2 =’, q2) q3 = q1 + q2 imprimir(‘q3 =’, q3) imprimir(‘q2 - q1 =’, q2 - q1) imprimir(‘q1 * q2 =’, q1 * q2) imprimir(‘q1 / q2 =’, q1 / q2) q1 = Cantidad[5] ,q2 = Cantidad[10] q3 = Cantidad[15] q2 - q1 = Cantidad[5] q1 * q2 = Cantidad[50] q1 / q2 = Cantidad[0.5] imprimir(‘q1 * 2’, q1 * 2) imprimir(‘q2 / 2’, q2 / 2) 246 22 Sobrecarga del operador

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más