Cómo modular en Python?

Cómo modular en Python?

El símbolo porcentual (%) se usa como operador de módulos en Python. La operación del módulo se utiliza para determinar el resto de la división de dos números. El único número 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 del módulo es una operación aritmética.

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

La sintaxis de la operación de módulo

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

num1%num2

Los números u operando podrían ser los valores enteros y flotantes. El primer número (NUM1) se divide por el segundo número (NUM2), y la operación del módulo devuelve el valor restante.

Ejemplos de la operación del módulo

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

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

Producción

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

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

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

Producción

El intérprete de Python lanza un error.

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

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

Producción

Determinar el año salto a través de la operación de módulo

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

#Declarar la variable del año
año = entrada ("Ingrese el valor del año \ n")
#año de cobertura a un entero
año = int (año)
if (año%4 == 0):
Imprimir ("El año dado es un año bisiesto")
demás:
Imprimir ("El año dado no es un año Lear")

Producción

Conclusión

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