¿Qué significa & en Python?
📁 multitud, python, ejemplo
¡Buenas noches a todos! Por favor, díganme qué significa el operador & en Python? (no está relacionado con 'and').
Por ejemplo, hay un código que verifica si un número es una potencia de dos:
n = int(input())
if n & (n - 1):
print("Este número no es una potencia de dos")
else:
print("El número es una potencia de dos")¿Qué significa n & (n-1) en la segunda línea?