Le ET logique
Tester le code ci-dessous.
1
print(0b0 & 0b1)
2
print(0b1 & 0b1)
la fonction & correspond au ET logique en python
Remarque :
On peut appliquer la fonction & sur des nombres binaires. Tester le code ci-dessous.
1
print(0b10101101 & 0b11110000)
2
print(0b10101101 & 0b00001111)
La fonction & renvoie alors le décimal qui correspond au résultat.
C'est plus parlant si vous convertissez le résultat en binaire.
1
print(bin(0b10101101 & 0b11110000))
2
print(bin(0b10101101 & 0b00001111))
Tester également celui ci
1
a=125
2
print(bin(a))
3
print(bin(a & 11110000))