NumPy - 按位或
-
简述
输入数组中整数二进制表示的相应位的按位或运算由下式计算np.bitwise_or()函数。 -
例子
import numpy as np a,b = 13,17 print 'Binary equivalents of 13 and 17:' print bin(a), bin(b) print 'Bitwise OR of 13 and 17:' print np.bitwise_or(13, 17)
它的输出如下 -Binary equivalents of 13 and 17: 0b1101 0b10001 Bitwise OR of 13 and 17: 29
您可以使用下表验证此输出。考虑以下按位或真值表。A B OR 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 AND 1 0 0 0 1 结果 1 1 1 0 1 11101 的十进制等效值为 29。