程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

Python中有三种逻辑运算符

hfteth 2025-01-18 20:03:47 技术文章 12 ℃

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")  

Tags:

最近发表
标签列表