其他分享
首页 > 其他分享> > 运算符与逻辑关系,待编辑

运算符与逻辑关系,待编辑

作者:互联网

a={0,1,2}
b={1,3,4,5}
print(a - b)
a=0
b=1
print(b==1 and a==1)

3 & 3         # 输出为 0, 
3 ^ 3         # 输出为3
3 and 4
3 or 4

'''and or    和   &  |  在逻辑关系中效果一样'''

a=range(1,5)
b=range(3,7)
a=set(a)
b=set(b)
a={1,2,3,4}
b={3,4,5,6}
"""集合可以做位运算"""
a & b   #{3, 4}        a和b都有的
a | b   #{1, 2, 3, 4, 5, 6}  a+b 然后去重
a - b   #{1, 2}    a有的- a和b都有的
a ^ b   #{1, 2, 5, 6}  a+b -a和b都有的


3 & 4
3 | 4
3 - 4
3 ^ 4


'''and 找0 找到了输出0   要不就输出最后一位'''
3 and 4
0 and 3


'''or 找非零  输出第一个非0'''
0 or 0
0 or 4
4 or 0

 

标签:输出,set,逻辑关系,运算符,编辑,range,print
来源: https://www.cnblogs.com/3-wusen/p/13470715.html