OPERADORES ARITMETICOS Y LOGICOS
El operador de módulo no hace otra cosa que devolvernos el resto de la división entre los dos operandos. En el ejemplo, 7/2 sería 3, con 1 de resto, luego el módulo es 1. La diferencia entre división y división entera no es otra que la que indica su nombre. En la división el resultado que se devuelve es un número real, mientras que en la división entera el resultado que se devuelve es solo la parte entera. No obstante hay que tener en cuenta que si utilizamos dos operandos enteros, Python determinará que queremos que la variable resultado también sea un entero, por lo que el resultado de, por ejemplo, 3 / 2 y 3 // 2 sería el mismo: 1. Para obtener los decimales necesitaríamos que al menos uno de los operandos fuera un número real, bien indicando los decimales r = 3.0 / 2 o bien utilizando la función float: r = float(3) / 2 Operadores a nivel de bit Son operadores que actúan sobre las representaciones en binario de los operandos....