python部分运算符理解
来源:互联网 发布:sql 校验身份证号码 编辑:程序博客网 时间:2024/06/05 23:02
1、//取整除
5//3得到1
2、%取余
5%3得到2
3、<<左移
2<<2得到8
2用二进制表示为10,向左移两位得到1000,即十进制的8
4、>>右移
11>>1得到5
11用二进制表示为1011,向右移一位得到101,即十进制的5
5、&按位与
5&3得到1
5用二进制表示为101,3用二进制表示为11
101 5
011 3
001 1
6、|按位或
5|3得到7
101 5
011 3
111 7
7、~按位翻转得到-(x+1)
~5得到-6
8、^按位异或
5^3得到6
101 5
011 3
110 6
0 0
- python部分运算符理解
- 自学理解Python 位运算
- swift 部分运算符
- java中的部分运算符
- C # (位运算符 部分)
- java 运算符理解
- 运算符的理解
- Python 运算符
- Python运算符重载
- Python 的运算符
- python运算符优先级
- python运算符
- python 运算符详解
- Python运算符重载
- Python运算符重载
- python 运算符
- python-DAY2-运算符
- Python 切片运算符
- C++Primer第五版 7.5.5节练习
- MVC设计模式 三次法则
- python使用基础(win10)
- python基本概念——字符串
- python基本概念——标识符
- python部分运算符理解
- python运算优先级
- str() 和repr()的区别
- enumerate()函数
- leetcode 刷起!!!!
- win10和ubuntu双系统下卸载ubuntu
- python文件输入和输出
- python核心编程第2章课后题答案(第二版36页)
- python核心编程第3章课后题答案(第二版55页)