NumPy 位运算
章节 Numpy 介绍 Numpy 安装 NumPy ndarray NumPy 数据类型 NumPy 数组创建 NumPy 基于已有数据创建数组 NumPy 基于数值区间创建数组 NumPy 数组切片 NumPy 广播 NumPy 数组迭代 NumPy 位运算 NumPy 字符串函数 NumPy 数学函数 NumPy 统计函数 NumPy 排序、查找、计数 NumPy 副本和视图 NumPy 矩阵库函数 NumPy 线性代数 NumPy 位运算 NumPy包中,可用位操作函数进行位运算。 bitwise_and 位与运算 bitwise_or 位或运算 invert 位非运算 left_shift 左移位 right_shift 右移位 bitwise_and 要对数值进行位与运算,可以使用 bitwise_and() 函数。 示例 import numpy as np print ('\n13与17的二进制表示:') a,b = 13,17 print (bin(a)) print (bin(b)) print ('\n13与17相与:') c = np.bitwise_and(13, 17) print (bin(c)) 输出 13与17的二进制表示: 0b1101 0b10001 13与17相与: 0b1 bitwise_or 要对数值进行位或运算,可以使用 bitwise