Como modulo em Python?

How Modulo Python



O símbolo de porcentagem (%) é usado como um operador de módulo em Python. A operação de módulo é usada para determinar o restante da divisão de dois números. Um número é dividido pelo outro número e obtemos o valor restante. Python oferece uma grande variedade de operações aritméticas, e a operação de módulo é uma operação aritmética.







Por exemplo, se dividirmos 10 por 3, então o valor restante é 1, 20 dividido por 6 dá o valor restante 2. O valor restante também é denominado módulo.



A sintaxe da operação do módulo

A sintaxe da operação do módulo é a seguinte:



num1% num2

Os números ou operando podem ser valores inteiros e flutuantes. O primeiro número (num1) é dividido pelo segundo número (num2) e o valor restante é retornado pela operação de módulo.





Exemplos de operação do módulo

A operação do módulo é realizada por vários motivos, ou seja, para determinar o número par ou ímpar, para verificar se o ano dado é um ano bissexto ou não, etc.

# um programa para realizar a operação do módulo
num1= 19
num2= 10
imprimir('O restante de 19/10 é:',num1% num2)

num1= 5
num2= 4,4
imprimir('O restante de 5 / 4,4 é:',num1% num2)

num1= 3
num2= 2
imprimir('O restante de 3/2 é:',num1% num2)

num1= vinte
num2= 3,9
imprimir('O restante de 20 / 3,9 é:',num1% num2)

num1= vinte
num2= 6
imprimir('O restante de 20/6 é:',num1% num2)

num1= 5
num2= vinte
imprimir('O restante de 5/20 é:',num1% num2)

imprimir('O restante de 70/60 é:', 70%60)

Saída

A saída mostra o restante das diferentes operações do módulo.

Se o operando divisor for zero, o interpretador Python gerará um erro ZeroDivisionError. Certifique-se de que, ao executar a operação do módulo, você não torna o operando divisor zero.



# um programa para realizar a operação do módulo
num1= 19
num2= 0
imprimir('O restante de 19/0 é:',num1% num2)

Saída

O interpretador Python gera um erro.

A operação do módulo pode ser realizada com os números negativos e funciona da mesma maneira que funciona com os números positivos.

# um programa para realizar a operação do módulo
num1= 19
num2=-10
imprimir('O restante de 19 / -10 é:',num1% num2)

num1=-5
num2= 4,4
imprimir('O resto de -5 / 4,4 é:',num1% num2)

num1= 3
num2=-2
imprimir('O restante de 3 / -2 é:',num1% num2)

num1=-vinte
num2= 3,9
imprimir('O resto de -20 / 3,9 é:',num1% num2)

num1= vinte
num2=-6
imprimir('O restante de 20 / -6 é:',num1% num2)

num1=-5
num2= vinte
imprimir('O resto de -5/20 é:',num1% num2)

imprimir('O resto de -70 / -60 é:',-70% -60)

Saída

Determinando o ano bissexto por meio da operação do módulo

O ano bissexto é aquele ano cujo valor restante é zero quando dividido por 4. O ano bissexto pode ser facilmente determinado executando a operação do módulo.

#declarar a variável do ano
ano= entrada('Insira o valor do ano n')
#coverter ano para um inteiro
ano=int(ano)
E se (ano%4==0):
imprimir('O ano dado é um ano bissexto')
outro:
imprimir('O ano dado não é um ano lear')

Saída

Conclusão

A operação de módulo é usada para encontrar o restante da divisão de dois números. Como outras linguagens de programação, o símbolo de porcentagem (%) é usado como um operador de módulo em Python. Este artigo explica resumidamente a operação do módulo em Python com exemplos.