简单了解python中对象的取反运算符 取反运算符的原理: 1.对3取反:(取4位二进制) ①化为二进制: 3→0011 ②对二进制结果取反: 0011→1100 ③对结果先取反再加1: 1100→(~1100+1)→0011+1→0100 ④对符号取反并化为十进制: -0100→-4 2.对-4取反: ①化为二进制: 4→0100 ②对二进制结果取反: 0100→1011 ③对结果先加1再取反: 1011→~(1011+1)→ ~1100→0011 ④对符号取反并化为十进制: +0011→3 3.从结果来说: 取反结果为:原数+1再变相反数。 本文为初学者学习笔记,如有错误望大佬指出,内容具体原因还望大佬指点,不足之处会及时更新,感谢支持! 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持中文源码网。