逻辑运算符

发布时间 2024-01-02 20:15:55作者: 罗科-ROCCO
'''
逻辑运算符:用于链接多个比较运算符
and:表示并且(与)
or:表示或者(或),只要出现一个True就为True
not:表示取反(非),如果是True则取反,如果是False则取反
'''
# and(与)
print(20==20 and 30==30)
print(20==10 and 30==30)
print(20==20 and 30==40)
print(20==10 and 30==40)

# or(或)
print(20==20 or 30==30)
print(20==10 or 30==30)
print(20==20 or 30==40)
print(20==10 or 30==40)

# not(非)
print(not 20==20) # False
print(not 20==10) # True

print(not 20==20 or (30==30 and 40==40)) # 出现小括号,先看小括号,再看not,最后看or
print(not (20==20 or 30==40) and 40==40) # 出现小括号,先看小括号,再看not,最后看and