首页 > 编程语言 > 详细

数据分析 numpy数组_04 位操作

时间:2019-12-09 20:28:11      阅读:77      评论:0      收藏:0      [点我收藏+]

预备知识

1、0b以二进制存储,0以八进制(一位八进制数需要3位二进制),0x以16进制(一位八进制数需要4位二进制)

2、bits,二进制位;byte,字节,包含8个二进制位

数据分析 numpy数组_04 位操作

函数描述
bitwise_and 对数组元素执行位与操作
bitwise_or 对数组元素执行位或操作
invert 按位取反
left_shift 向左移动二进制表示的位,函数将数组元素的二进制形式为1的位全部左移动到指定位置,高位丢弃,低位补0
right_shift 向右移动二进制表示的位,

 

注:也可以使用 "&"、 "~"、 "|" 和 "^" 等操作符进行计算

笔记:

1、np.binary_repr(13, width = 8)

2、bin()

3、如果左移或者右移移动的位!

 

数据分析 numpy数组_04 位操作

原文:https://www.cnblogs.com/yinminbo/p/11434503.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!