Índice de contenido
print(‘División de módulo 4 % 2:’, 4 % 2) print(‘División de módulo 3 % 2:’, 3 % 2) Que produce: Módulo división 4 % 2: 0 Módulo división 3 % 2: 1 Un último operador entero que veremos es el operador de potencia que se puede usar para elevar un número entero a una potencia dada, por ejemplo 5 a la potencia de 3. La potencia operador es ‘**’, esto se ilustra a continuación: un = 5 segundo = 3 imprimir (a ** b) Lo que genera el número 125. 5.7.2 División de números enteros negativos También vale la pena explorar lo que sucede en la división entera y verdadera cuando intervienen números negativos. Por ejemplo, print(‘División verdadera 3/2:’, 3/2) print(‘División verdadera 3//2:’, -3 / 2) print(‘División entera 3//2:’, 3 // 2) print(‘División entera 3//2:’, -3 // 2) La salida de esto es: División verdadera 3/2: 1.5 Verdadera división 3//2: -1.5 División entera 3//2: 1 División entera 3//2: -2 Los primeros tres de estos podrían ser exactamente lo que espera dado nuestro anterior discusión; sin embargo, el resultado del último ejemplo puede parecer un poco sorprendente, ¿por qué ¿3//2 genera 1 pero −3//2 genera −2? La respuesta es que Python siempre redondea el resultado de la división de enteros hacia menos infinito (que es el número negativo más pequeño posible). Esto significa que tira el resultado de la división entera al menor número posible, 1 es menor que 1,5 pero −2 es menor que −1,5. 5.7 Operadores aritméticos 59
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluació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ásModelos 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