| |有什么不同?和OR运算符在Python中?
在Python中或是逻辑运算符,并且|是按位运算符。或运算符需要两个任意类型的容器,并且可以为true或false。如果任何一个操作数的计算结果为true,则返回true。
>>> a=50 >>> b=25 >>> a>40 or b>40 True >>> a>100 or b<50 True >>> a==0 or b==0 False >>> a>0 or b>0 True
|运算符将位作为操作数,如果任何一个操作数为1,则返回1
>>> a=10 #0000 1010 >>> bin(a) '0b1010' >>> b=20 #0001 0100 >>> bin(b) '0b10100' >>> c=a|b >>> c 30 #0001 1110 >>> bin(c) '0b11110'
热门推荐
3 万寿祝福语简短
9 庆双节祝福语简短
10 关于开车的祝福语简短
11 舅妈生日红包祝福语简短
12 我想找祝福语大全简短
13 春节后的祝福语简短
14 送外卖祝福语大全简短
15 六一婚礼文案祝福语简短
16 新年简短的祝福语爱情
17 祖国生日祝福语简短英文
18 祝福语怎么写大全简短