简单了解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 相关文章推荐
python安装oracle扩展及数据库连接方法
Feb 21 Python
python爬虫headers设置后无效的解决方法
Oct 21 Python
Python实现图片拼接的代码
Jul 02 Python
pyQt5实时刷新界面的示例
Jun 25 Python
10款最好的Python开发编辑器
Jul 03 Python
python列表返回重复数据的下标
Feb 10 Python
python爬虫学习笔记之pyquery模块基本用法详解
Apr 09 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
Jun 27 Python
浅谈django框架集成swagger以及自定义参数问题
Jul 07 Python
opencv 图像加法与图像融合的实现代码
Jul 08 Python
解决PyCharm不在run输出运行结果而不是再Console里输出的问题
Sep 21 Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 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
PHP中MD5函数使用实例代码
2008/06/07 PHP
使用php统计字符串中中英文字符的个数
2013/06/23 PHP
用jquery ajax获取网站Alexa排名的代码
2009/12/12 Javascript
js触发asp.net的Button的Onclick事件应用
2013/02/02 Javascript
Jquery节点遍历next与nextAll方法使用示例
2014/07/22 Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
2014/11/23 Javascript
浅谈javascript中的instanceof和typeof
2015/02/27 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
2015/02/28 Javascript
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
js实现精确到秒的倒计时效果
2016/05/29 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
微信小程序模板之分页滑动栏
2017/02/10 Javascript
详解Vue2.0 事件派发与接收
2017/09/05 Javascript
JavaScript中Object基础内部方法图
2018/02/05 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
在Vuex使用dispatch和commit来调用mutations的区别详解
2018/09/18 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
2019/11/06 Javascript
构建一个JavaScript插件系统
2020/10/20 Javascript
VUE-ElementUI 自定义Loading图操作
2020/11/11 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
2020/11/17 Vue.js
[47:21]Liquid vs TNC Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
[03:21]【TI9纪实】Old Boys
2019/08/23 DOTA
使用Python操作excel文件的实例代码
2017/10/15 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
通过python调用adb命令对App进行性能测试方式
2020/04/23 Python
Python map及filter函数使用方法解析
2020/08/06 Python
IE兼容css3圆角的实现代码
2011/07/21 HTML / CSS
护理职业生涯规划书
2014/01/24 职场文书
房屋继承公证书
2014/04/10 职场文书
解除劳动合同协议书范本
2014/04/14 职场文书
暑期社会实践先进个人主要事迹
2014/05/22 职场文书
2016年世界人口日宣传活动总结
2016/04/05 职场文书