<<、>>等位运算符
来源:互联网 发布:电脑网络连接出现红叉 编辑:程序博客网 时间:2024/04/30 19:54
>> 和 << 都是按二进制位移动,即 ÷2 和 ×2>>> print 0b113>>> print 0xff255>>> print 0xff>>1127>>> print 10<<120----------------------------------------------------------------------------可以使用 bin()来将数值转换成二进制:>>> bin(50)'0b110010'>>> bin(0xff)'0b11111111'使用 int() 来将数值转换成整数:>>> int(0b110)6----------------------------------------------------------------------------& 按位与(二进制位数不足则以0补齐左边):>>> bin(10)'0b1010'>>> bin(20)'0b10100'>>> 10 & 200按位或 & 按位异或^ 取反~(取反过后,会包括符号位一并取反,所以打印出来得是一个负数,即取反过后为该负数的补码形式)----------------------------------------------------------------------------判断一个数的奇偶性,可以用位运算:>>> 4 & 10>>> 5 & 11----------------------------------------------------------------------------
0 0
- <<、>>等位运算符
- 左移右移等位运算
- 带个十百千等位数的合计计算
- 运算和运算符
- 运算符
- ??运算符
- 运算符
- << 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- ?? 运算符
- 运算符
- 运算符
- Asp.Net北大青鸟总结(二)-asp.net控件技术
- ×× & × 参数魔法
- [日志_log4j] 总结
- 创建包
- Java套接字socket的使用
- <<、>>等位运算符
- LeetCode 199. Binary Tree Right Side View
- 函数装饰@property等
- net start sshd出现发生系统错误 1069
- 《深入理解mybatis原理》 Mybatis数据源与连接池
- GPRS/GSM智能监控系统在路灯节能上的应用
- Python 多线程
- 35美元最小电脑树莓派windows10初体验 raspberry pi 2 win10
- 取词