可能重复:
Python 中的波浪号运算符
squiggle ie~
运算符在 Python 中的作用是什么?
(对于大多数人来说,这可能是 Python 101,但我是~
在代码中遇到的,不知道它是什么,我花了很多研究才弄明白,所以希望这个 Q&A 可以帮助以后的人。)
可能重复:
Python 中的波浪号运算符
squiggle ie~
运算符在 Python 中的作用是什么?
(对于大多数人来说,这可能是 Python 101,但我是~
在代码中遇到的,不知道它是什么,我花了很多研究才弄明白,所以希望这个 Q&A 可以帮助以后的人。)
它是一元按位反转运算符。
一元
~
(反转)运算符产生其普通或长整数参数的按位反转。的位反转x
定义为-(x+1)
。它仅适用于整数。