← Volver
La función incorporada
Esta línea guarda el resultado de la división en la variable
Recuérdese que la división integral, a diferencia de la división, solo retorna números enteros, despreciando los decimales.
La función divmod()
divmod()
recibe como argumento dos números y retorna una tupla con el cociente y el resto de la división integral entre ellos. Más sintéticamente: divmod(a, b)
retorna la tupla (a // b, a % b)
. La función es especialmente útil cuando se quiere conocer simultáneamente el cociente y el resto de una división. Por ejemplo:>>> q, r = divmod(10, 3)
>>> q
3
>>> r
1
Esta línea guarda el resultado de la división en la variable
q
y el resto en la variable r
. Es similar a:q = 10 // 3
r = 10 % 3
Recuérdese que la división integral, a diferencia de la división, solo retorna números enteros, despreciando los decimales.
👨💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.
🐍 También te puede interesar:
💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.