a=1==1 #赋值最后为布尔值 True
b=3!=3 #赋值最后为布尔值 False
c=True
print(a and b) #and是‘与’的意思、打印结果False、只要有一个不对的就默认为False、两个对或错就是一样的
print(a or b) #or是‘或’的意思、打印结果为True、只要有一个是对的就黑认为True、两个对或错就是一样的
print(not b) #not是‘不是或者反向’的意思、打印结果为True
d=a and b #a是True、b是False、那d的值就是False
e=not c #c是True、那反向就是False
f=c or b #c是True、b是False、那f就是True
print(d or e or f) #打印结果是True、只要有一个是真的就可以了
g=not 3+2==(3+3)*12 #运算符优先级、我们都知道加减乘除都是先乘除再加减、括号有就先括号、关系符==要大于not逻辑符
print(g)