简单了解python中对象的取反运算符

作者:维卡的天空城 时间:2021-04-21 16:50:57 

简单了解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再变相反数。

本文为初学者学习笔记,如有错误望大佬指出,内容具体原因还望大佬指点,不足之处会及时更新,感谢支持!

来源:https://blog.csdn.net/qq_44819541/article/details/90517271

标签:python,对象,取反,运算符
0
投稿

猜你喜欢

  • 自动完成autoComplete

    2011-01-17 18:01:00
  • Oracle性能究极优化 下

    2010-07-30 13:25:00
  • Python爬虫爬取微信朋友圈

    2021-11-12 17:38:14
  • Python环境使用OpenCV检测人脸实现教程

    2022-01-24 11:31:21
  • python生成指定长度的随机数密码

    2021-01-24 23:53:17
  • Python中最大递归深度值的探讨

    2021-01-16 14:21:21
  • python利用beautifulSoup实现爬虫

    2022-05-17 21:10:34
  • python requests.post请求404问题及解决方法

    2022-08-16 09:36:23
  • 功能和外观都还不错的js版幻灯片效果

    2007-08-05 12:20:00
  • PHP数组的定义、初始化和数组元素的显示实现代码

    2023-06-08 14:37:28
  • python pprint模块中print()和pprint()两者的区别

    2023-10-18 07:34:18
  • tensorflow指定GPU与动态分配GPU memory设置

    2023-01-16 11:30:24
  • 使用mysqli完成事务处理

    2011-03-29 15:49:00
  • python数字图像处理之对比度与亮度调整示例

    2021-02-13 19:33:19
  • Python进阶之协程详解

    2023-08-23 04:52:52
  • Python绘制圣诞树+落叶+雪花+背景音乐+浪漫弹窗 五合一版圣诞树

    2022-11-20 01:32:46
  • 浅谈python类属性的访问、设置和删除方法

    2022-01-12 00:14:48
  • Python实现保证只能运行一个脚本实例

    2021-04-01 06:58:39
  • python time时间库详解

    2023-10-09 03:20:57
  • asp实现非大小写的替换函数

    2010-05-19 21:23:00
  • asp之家 网络编程 m.aspxhome.com