ComenzarEmpieza gratis

División con enteros y flotantes

Python admite dos operadores de división diferentes: / y //. En Python 3, / devolverá sistemáticamente un resultado flotante, y // es división por el suelo o floor division (también conocida como división de enteros) y devolverá sistemáticamente un resultado entero. La división por el suelo es lo mismo que hacer math.floor(numerator/divisor), que devuelve el mayor número entero menor o igual que el resultado de la operación de división. Puedes obtener más información sobre math.floor en los Documentos de Python.

Este ejercicio forma parte del curso

Tipos de datos en Python

Ver curso

Instrucciones del ejercicio

  • Imprime el resultado de 2/1 y 1/2.
  • Imprime el resultado de la división por el suelo de 2//1 y 1//2.
  • Imprime el tipo de 2/1 y 2//1.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# Print the result of 2/1 and 1/2
print(____)
print(____)

# Print the floored division result of 2//1 and 1//2
print(____)
print(____)

# Print the type of 2/1 and 2//1
print(____)
print(____)
Editar y ejecutar código