Retour aux quiz
Débutant

Opérateur ET binaire (&) (2)

Que contient la liste après ces opérations ?

quiz.py
1
a = 6 # binaire : 110 
2
a &= 3 # binaire : 011 
3
print(a)

Réponses possibles

A6
BNone
C4
D2

Explication

L'opérateur &= effectue une opération "ET" binaire entre les bits des deux opérandes. En binaire, 110 (6) et 011 (3) donnent 010 (2) après l'opération "ET". Donc, a devient 2.