python-3.x - python中的按位运算(或,和,|)
问题描述
我在 python 中做一些和,或操作,我得到了一个非常不同的结果。我无法理解这背后的逻辑。
input -> 22 & 1
output-> 0
input -> 22 & 21
output-> 20
input -> 34 | 30
output ->62
input -> 2 | 9
output -> 11
请帮助我理解所附的逻辑 截图
解决方案
推荐阅读
- android - 将复选框按钮与视图中心对齐
- java - 填充 gridbagconstraints 不能正常工作?
- sql - 如何根据月末日期挑选出数据库中的值?
- javascript - 返回具有方法的对象的函数和作为具有方法的对象的变量之间有什么区别
- android - 禁用音量增大/减小以打开相机
- java - SQLite数据库创建openOrCreateDatabase,应用程序数据库的正确路径是什么
- ssl - Nginx SSL 配置在移动浏览器上不起作用
- python-3.x - 我想在 python 中使用 web 抓取来为网站提取 href 标记
- bash - concantenate csv files by column and include timestamp from file name
- r - Force `read_tsv` to decompress file