Duplicar posible:
The tilde operator in Python¿Qué hace el squiggle (tilde), es decir, el operador `~` en Python?
¿Qué significa el garabato es decir ~
operador hacer en Python?
(Esto es probablemente Python 101 para la mayoría, pero me encontré con ~
en el código y no tenía idea de lo que era, y me tomó una sorprendente cantidad de investigación para averiguarlo, y espero que esto Q & A puede ayudar alguien en el camino.)
En general, el lugar para buscar este tipo de cosas está directamente en la referencia del lenguaje. – Marcin
"voltea los bits" de un valor integral. El mismo operador existe en C, C++, Java, etc. – paulsm4
De hecho, eso es lo primero que hice. Busqué ~ en los documentos de Python. Lo cual no trajo nada. Creo que el personaje de garabato se mete con las búsquedas. – Ghopper21