Que signifie & en Python ?
📁 une multitude, Sujets avancés sur Python, exemple
Bonsoir à tous ! Dites-moi, s'il vous plaît, que signifie l'opérateur & en Python ? (ce n'est pas lié à "et").
Par exemple, il y a un code qui vérifie si un nombre est une puissance de deux :
n = int(input()) if n & (n - 1): print('Ce nombre n\'est pas une puissance de deux') else: print('Ce nombre est une puissance de deux') Que signifie n & (n-1) dans la deuxième ligne ?