まず第一に、私は Python の専門家ではないので、ここに私のトピックがあります。
たとえば、数値を反転したいnumber = "ABCD123"
(はい、これは文字列ですが、このようにする必要があります ...)、問題は、Python が反転を処理する方法に本当に満足していないことです~0xABCD123
。-180146468
そして、MSB を反転させたくないのですが、「現在の」ビットだけを反転させたいのです。私は次のようなもので行くことができます~0xABCD123 & 0XFFFFFFF
が、数値のサイズは実際には変わる可能性があります...
質問
演算子を使用してPythonでビット記号を動的に「キャスト」または削除する方法はありますか~