Como calcular um mod b em Python?


Respostas:


240

Aqui está o %sinal. Não é apenas para o restante, é a operação do módulo.




25

mod = a % b

Isto armazena o resultado de a mod bna variável mod.

E você está certo, 15 mod 4é 3, que é exatamente o que o python retorna:

>>> 15 % 4
3

a %= b também é válido.


9

Por que você não usa%?


print 4 % 2 # 0

5

Eu não acho que você está entendendo completamente o módulo. a % be a mod bsão apenas duas maneiras diferentes de expressar o módulo. Nesse caso, o python usa %. Não, 15 mod 4não é 1, 15 % 4 == 15 mod 4 == 3.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.