Python中的管道字符
我在函数调用中看到一个“管道”字符( |
):
res = c1.create(go, come, swim, "", startTime, endTime, "OK", ax|bx)
ax|bx
管道的含义是什么?
它是整数的按位或。 例如,如果ax
或bx
中的一个或两个都是1
,则评估为1
,否则评估为0
。 它也适用于其他整数,例如15 | 128 = 143
15 | 128 = 143
,即00001111 | 10000000 = 10001111
00001111 | 10000000 = 10001111
二进制。
这也是联合集合运算符
set([1,2]) | set([2,3])
按位或。
链接地址: http://www.djcxy.com/p/38645.html