python逻辑运算符not and or(非 和 与)

python的逻辑运算符有三种 not  and  or

1,not的意思是“非”, 等于一个反义词

not True = False

not False = True

2,and的意思是“和”, 必须左右两个参数都是真的答案才为真

True and True = True

True and False = False

False and True = False

3,or的意思是“与”, 左右两个参数只需要有一一个真就为真

True or True = True

True or False = True

False or True = True

False or False = False

三个逻辑运算符的优先级分别为:

not> and> or

not True and True or False = ((not True) and True) or False= ( False and True ) or False = False or False = False

你可能感兴趣的:(python)