python里 或者 是什么意思

Python016

python里 或者 是什么意思,第1张

或者表示两种情况任意一种都可以的意思,对应的运算符号是or,运算符左边的表达式结果是True,则立刻返回True,左边的表达式结果是False才会验证右边的表达式结果。示例如下

a=5

b=4

print(a>3 or b<2)

输出结果是True

1、and为且,and两边的变量都是true的时候结果是true

如:1)5>3 and 4>2     True

       2)5>3 and 4<2     False

2、or为或,有一个是true的时候结果即为true

如:1)5>3 or 4>2     True

        2) 5>3 or 4<2      True

3、not取反.

如:1)not 5>3     False

       2)not  5<3     True

4、当not和and及or在一起运算时,优先级为是 not >and >or.

如果有括号,括号的优先级最高,先运算括号中的结果。