
Dans le langage Python, on ne peut manipuler que des nombres entiers relatifs : tous les entiers sont signés.
Python nous donne 6 opérateurs de base pour agir directement sur les bits:
&: et|: ou^: ou exclusif~: inversion des bits du nombre situé à droite>>: décalage d'un bit à droite (correspond à une division par 2)<<: décalage d'un bit à gauche (correspond à une multiplication par 2)Testez les calculs suivants
0 & 1 1 | 0 1 | 1 |