首先,我不是 Python 专家,所以这是我的主题:
我想反转一个数字,比如说number = "ABCD123"
(是的,这是一个字符串,但我需要这样做......),问题是我对 Python 处理反转的方式并不满意,~0xABCD123
例如-180146468
而且我不希望 MSB 只反转“当前”位。我可以选择类似的东西,~0xABCD123 & 0XFFFFFFF
但数字的大小实际上可以改变......
问题
有没有办法使用运算符动态“转换”或删除 Python 中的位符号~