16、【python】逻辑运算符 and(与) or(或) not(非)

运算顺序:not—>and—>or

也可以通过括号来修改运输顺序:

not(X>5 and (X<10  Or  X==12))

 

一:and(与,并且)

两个条件都为true,结果为true

两个条件都为false,结果为false

一个条件为true,另一个条件为false,结果为false

 

二:or(或,或者)

一个条件为true,另一个条件为false,结果为true

两个条件都为true,结果为true

两个条件都为false,结果为false

 

三:not(非,不)

一个条件为true(结果为false),另一个条件为false(结果为true)

两个条件都为true,结果为false

两个条件都为false,就为true

 

例子一:

image

 image

 例子二:

 image

image

  

例子三:

image

 image

 

posted @ 2026-05-28 10:39  MoenyChen  阅读(23)  评论(0)    收藏  举报