9

重複の可能性:
Python のチルダ演算子

Pythonでsquiggle ie~演算子は何をしますか?

(これはおそらくほとんどの人にとって Python 101 ですが、私はコードに出くわし~、それが何であるかを知りませんでした。それを理解するのに驚くほどの量の調査が必要だったので、この Q&A が誰かの助けになることを願っています。)

4

1 に答える 1

13

単項ビット単位の反転演算子です。

単項~(反転) 演算子は、プレーンまたは long 整数引数のビットごとの反転を生成します。のビットごとの反転はxとして定義され-(x+1)ます。整数のみに適用されます。

于 2012-08-02T16:31:31.057 に答える