我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python运算符不懂啥意思

这是啥意思啊宝

img

这是二进制的运算,|是逻辑或,&是逻辑与。
20为00010100
00000011
结果为00010111也就是23

a=20 = 0b00010100

| 按位或,上下2个数有1个为1则结果为1
b=20|3  
  0b00010100  
| 0b00000011 
= 0b00010111 
= 23

& 按位与,上下2个数有1个为0则结果为0
a&7 
  0b00010100
& 0b00000111 
= 0b00000100
=4 

近期文章

  • Android studio中循环显示的问题
  • 使用sqlplus / as sysdba登录oracle时报错:
  • 35题36题答案是不是错的呀
  • 这maven报错了,啥情况?
  • 如何将列表中相同的元素,合并统计但不改变顺序
  • 附件下载
  • 提取短语的首字母缩略词,要求大写
  • 赋值运算中的数据类型转换规
  • 乍到:就一句(GridLayout)findViewById是我导入有问题吗?
  • EF 迁移数据库报错 code first
  • 求m,L,n各个值为多少?
  • 请问max[j]起什么作用?
  • 二维驻波C语言克拉尼图像
  • python 如何删除表格中学号列以数字’20‘开头的行?
  • sql语句中的column
  • eurek增加了security之后,client客户端无法启动
  • java通过位移计算
  • echarts label下的formatter怎么添加点击事件
  • pregal解决单源最短路径问题
  • c++成绩管理系统啊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华