Python incluye todos los operadores matemáticos básicos, pero también algunos menos conocidos que resultan extremadamente útiles en la práctica. La división entera (//) devuelve solo la parte entera del resultado, descartando los decimales. El operador módulo (%) devuelve el resto de una división, y es la herramienta estándar para comprobar si un número es par o impar.
Entender bien estos operadores te ahorrará mucho tiempo más adelante, especialmente cuando trabajes con bucles, paginación de resultados o validaciones numéricas.
Código de ejemplo:
a, b = 17, 5
print(a + b) # 22 → suma
print(a - b) # 12 → resta
print(a * b) # 85 → multiplicación
print(a / b) # 3.4 → división normal
print(a // b) # 3 → división entera
print(a % b) # 2 → resto (módulo)
print(a ** b) # 1419857 → potencia
es_par = a % 2 == 0
print(es_par) # False
.png)
