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.