python基础之布尔运算
布尔运算
- and 真真为True 一假为False
- or 一真为True 假假为False
- not 对布尔(bool)类型操作数取反
- in
- in not
代码演示
a=10
b=20
print(a==10 and b==20) # 结果为True 真真为True True and True result: True
print(a!=10 and b==20) # 结果为False 一假为False False and True result: False
print(a==10 and b>20) # 结果为False 一假为False True and False result: False
print(a!=10 and b!=20) # 结果为False 一假为False False and False result: False
a=10
b=20
print(a==10 or b==20) # 结果为True 一真为True True and True result: True
print(a!=10 or b==20) # 结果为True 一真为True False and True result: True
print(a==10 or b>20) # 结果为True 一真为True True and False result: True
print(a!=10 and b!=20) # 结果为False 一假为False False and False result: False
q=False
w=True
print(not q) # 结果为True
print(not w) # 结果为Fasle
h='helloworld'
print('e' in h) # 结果为True
print('e' not in h) # 结果为False