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


Posted in Python onJuly 01, 2019

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

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Using Django with GAE Python 后台抓取多个网站的页面全文
Feb 17 Python
Python面向对象编程中关于类和方法的学习笔记
Jun 30 Python
Python实现屏幕截图的两种方式
Feb 05 Python
pycharm 主题theme设置调整仿sublime的方法
May 23 Python
对python打乱数据集中X,y标签对的方法详解
Dec 14 Python
基于django channel实现websocket的聊天室的方法示例
Apr 11 Python
python 将字符串完成特定的向右移动方法
Jun 11 Python
解决django中ModelForm多表单组合的问题
Jul 18 Python
解决Django一个表单对应多个按钮的问题
Jul 18 Python
Python创建空列表的字典2种方法详解
Feb 13 Python
QML用PathView实现轮播图
Jun 03 Python
Python求区间正整数内所有素数之和的方法实例
Oct 13 Python
python做反被爬保护的方法
Jul 01 #Python
python全栈知识点总结
Jul 01 #Python
python实现可变变量名方法详解
Jul 01 #Python
12个步骤教你理解Python装饰器
Jul 01 #Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
Jul 01 #Python
在python里面运用多继承方法详解
Jul 01 #Python
详解利用OpenCV提取图像中的矩形区域(PPT屏幕等)
Jul 01 #Python
You might like
PHPUnit安装及使用示例
2014/10/29 PHP
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
2014/10/30 PHP
javascript 贪吃蛇实现代码
2008/11/22 Javascript
javascript基础知识大集锦(一) 推荐收藏
2011/01/13 Javascript
jQuery点击后一组图片左右滑动的实现代码
2012/08/16 Javascript
举例讲解JavaScript substring()的使用方法
2015/11/09 Javascript
为什么JavaScript没有块级作用域
2016/05/22 Javascript
javascript 利用arguments实现可变长参数
2016/11/21 Javascript
详解使用jest对vue项目进行单元测试
2018/09/07 Javascript
vue-cli项目中使用echarts图表实例
2018/10/22 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
2019/01/16 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
了解JavaScript函数中的默认参数
2019/05/30 Javascript
vue实现移动端图片上传功能
2019/12/23 Javascript
js实现经典贪吃蛇小游戏
2020/03/19 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
[54:17]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第二场 1月10日
2021/03/11 DOTA
Python实现选择排序
2017/06/04 Python
Python单体模式的几种常见实现方法详解
2017/07/28 Python
Python中django学习心得
2017/12/06 Python
python 实现二维列表转置
2019/12/02 Python
详解python 中in 的 用法
2019/12/12 Python
Python3 requests模块如何模仿浏览器及代理
2020/06/15 Python
Python3 用matplotlib绘制sigmoid函数的案例
2020/12/11 Python
欧洲最大的化妆品连锁公司:Douglas道格拉斯
2017/05/06 全球购物
护士自荐信怎么写
2013/10/18 职场文书
简历中的自我评价怎么写
2014/01/29 职场文书
个人自我剖析材料
2014/02/07 职场文书
《灰椋鸟》教学反思
2014/04/27 职场文书
安全生产月活动总结
2014/05/04 职场文书
房产授权委托书范本
2014/09/22 职场文书
闪闪的红星观后感
2015/06/08 职场文书
2016年优秀少先队员事迹材料
2016/02/26 职场文书
sql server删除前1000行数据的方法实例
2021/08/30 SQL Server
关于python3 opencv 图像二值化的问题(cv2.adaptiveThreshold函数)
2022/04/04 Python
Mybatis 一级缓存和二级缓存原理区别
2022/09/23 Java/Android