Python中有三种逻辑运算符,分别是and、or和not。
逻辑运算符1:逻辑与 And
格式:条件1 And 条件2
and就是”和“的意思,两个都满足是结果为Ture,否则为False
意思:既要满足条件1也要满足条件2的运算结果为Ture,否则为False。
a = 10
b = 20
if a < b :
print ("True") #"如果a<b True,否则a>b False "
else:
print ("False")
逻辑运算符2:逻辑或 Or
格式:条件1 Or 条件2
Or就是”或“的意思有选择意思,有一个满足结果为Ture,两个都不满足否则为False
意思:满足条件1或者满足条件2的运算结果为Ture,否则为False。
a = 10
b = 20
c = 30
if a>c or b<c :
print ("True") #"如果a>c False , 否则b<c True"
else:
print ("False")
逻辑运算符3:逻辑非 Not
格式:Not 条件
Not就是”不是“的意思与正确答案相反,结果取反
意思:条件为真,则运算结果为False,条件为假,则运算结果为True。
a = 0
b = 20
if not( a > b ):
print ("True") "如果a不大于b就是True,否则就是False“
else:
print ("False")
本文由mdnice多平台发布