¿Cómo calcular un mod b en Python?


Respuestas:


240

Ahí está la %señal. No es solo para el resto, es la operación de módulo.




25

mod = a % b

Esto almacena el resultado de a mod ben la variable mod.

Y tienes razón, 15 mod 4es 3, que es exactamente lo que devuelve Python:

>>> 15 % 4
3

a %= b También es válido.


9

¿Por qué no usas%?


print 4 % 2 # 0

5

No creo que estés entendiendo completamente el módulo. a % by a mod bson solo dos formas diferentes de expresar el módulo. En este caso, Python usa %. No, 15 mod 4no es 1, 15 % 4 == 15 mod 4 == 3.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.