Retour aux quiz
Débutant
Opérateur ET binaire (&)
Combien d'itérations cette boucle effectue-t-elle ?
quiz.py
1
x = 5 # indice : sa valeur en binaire est 01012
y = 3 # indice : sa valeur en binaire est 00113
print(x & y)Réponses possibles
A7
B2
C8
D1
Explication
L'opérateur & effectue un "et" binaire entre les valeurs des deux nombres. En binaire, 0101 & 0011 donne 0001 car seulement le 1 le plus à droite est présent dans 0101 ET dans 0011.