Python: ¡Hola Mundo!
Módulo
Módulo %
Python ofrece un acompañante de las divisiones llamado módulo, representado por el símbolo %. Este símbolo da el remainder de la división, es decir el número que sobra cuando haces una división no exacta. Si la división es exacta, el resultado del módulo será 0.
# Imprime 4 porque 29 / 5 es 5 y tiene un remainder de 4.
print(29 % 5)
# Imprime 2 porque 32 / 3 es 10 y tiene un remainder de 2.
print(32 % 3)
# Un módulo por 2 imprime 0 para números pares y 1 para números impares.
# Imprime 0
print(44 % 2)
Aquí, usamos el operador módulo para encontrar el resto de las operaciones de división. Vemos que 29 % 5 es igual a 4, 32 % 3 es igual a 2 y 44 % 2 es igual a 0.
El operador módulo es útil en programación cuando queremos realizar una acción cada X vez que se ejecuta el código. Piensa: ¿Puede el resultado de una operación de módulo ser mayor que el divisor? ¿Por qué o por qué no?