Pitón

Cómo modulo en Python?

Cómo modulo en Python?

El símbolo de porcentaje (%) se usa como operador de módulo en Python. La operación de módulo se utiliza para determinar el resto de la división de dos números. El número uno se divide por el otro número y obtenemos el valor restante. Python proporciona una amplia variedad de operaciones aritméticas, y la operación de módulo es una operación aritmética.

Por ejemplo, si dividimos 10 entre 3, entonces el valor restante es 1, 20 dividido entre 6 da el valor restante 2. El valor restante también se ha denominado módulo.

La sintaxis de la operación de módulo

La sintaxis de la operación de módulo es la siguiente:

num1% num2

Los números o el operando pueden ser valores enteros y flotantes. El primer número (num1) se divide por el segundo número (num2) y el valor restante es devuelto por la operación de módulo.

Ejemplos de la operación de módulo

La operación de módulo se realiza por varias razones, i.mi., para determinar el número par o impar, para comprobar si el año dado es bisiesto o no, etc.

# un programa para realizar la operación de módulo
num1 = 19
num2 = 10
print ("El resto de 19/10 es:", num1% num2)
num1 = 5
num2 = 4.4
print ("El resto de 5/4.4 es: ", num1% num2)
num1 = 3
num2 = 2
print ("El resto de 3/2 es:", num1% num2)
num1 = 20
num2 = 3.9
print ("El resto de 20/3.9 es: ", num1% num2)
num1 = 20
num2 = 6
print ("El resto de 20/6 es:", num1% num2)
num1 = 5
num2 = 20
print ("El resto de 5/20 es:", num1% num2)
print ("El resto de 70/60 es:", 70% 60)

Producción

La salida muestra el resto de diferentes operaciones de módulo.

Si el operando divisor es cero, el intérprete de Python arroja un error "ZeroDivisionError". Haga que mientras realiza la operación de módulo, no haga que el operando divisor sea cero.

# un programa para realizar la operación de módulo
num1 = 19
num2 = 0
print ("El resto de 19/0 es:", num1% num2)

Producción

El intérprete de Python arroja un error.

La operación de módulo se puede realizar con los números negativos y funciona de la misma manera que con los números positivos.

# un programa para realizar la operación de módulo
num1 = 19
num2 = -10
print ("El resto de 19 / -10 es:", num1% num2)
num1 = -5
num2 = 4.4
print ("El resto de -5/4.4 es: ", num1% num2)
num1 = 3
num2 = -2
print ("El resto de 3 / -2 es:", num1% num2)
num1 = -20
num2 = 3.9
print ("El resto de -20/3.9 es: ", num1% num2)
num1 = 20
num2 = -6
print ("El resto de 20 / -6 es:", num1% num2)
num1 = -5
num2 = 20
print ("El resto de -5/20 es:", num1% num2)
print ("El resto de -70 / -60 es:", -70% -60)

Producción

Determinación del año bisiesto mediante funcionamiento en módulo

El año bisiesto es aquel año cuyo valor restante es cero cuando se divide por 4. El año bisiesto se puede determinar fácilmente realizando la operación de módulo.

#declarando la variable año
year = input ("Ingrese el valor del año \ n")
# conversión de año a un número entero
year = int (año)
si (año% 4 == 0):
print ("El año dado es bisiesto")
demás:
print ("El año dado no es un año de aprendizaje")

Producción

Conclusión

La operación de módulo se usa para encontrar el resto de la división de dos números. Como otros lenguajes de programación, el símbolo de porcentaje (%) se usa como operador de módulo en Python. Este artículo explica brevemente la operación de módulo en Python con ejemplos.

Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...
Vulkan para usuarios de Linux
Con cada nueva generación de tarjetas gráficas, vemos que los desarrolladores de juegos superan los límites de la fidelidad gráfica y se acercan un pa...
OpenTTD frente a Simutrans
Crear su propia simulación de transporte puede ser divertido, relajante y extremadamente atractivo. Es por eso que debes asegurarte de probar tantos j...