在第一章的时候讲解了运算操作符和赋值操作符,这章来学习下其他常用操作符。
4.1 基本运算符
4.1.1 比较操作符
操作符描述示例
==相等>>> 1 == 1 True
!=不相等>>> 1 != 1 False
>大于>>> 2 > 1 True
<小于>>> 2 < 1 False
>=大于等于>>> 1 >= 1 True
<=小于等于>>> 1 <= 1 True
4.1.2 逻辑运算符
逻辑运算符常用于表达式判断。
操作符描述
and与
or或
not非
示例:
>>> a = "a"
>>> b = "b"
>>> a and b
'b'
>>> a or b
'a'
>>> a = ""
>>> b = "b"
>>> a and b
''
>>> a or b
'b'
and操作符判断表达式,如果a和b都为真,返回b的值,否则返回a的值。
or操作符也是判断表达式,如果a和b都为真,返回a的值,否则返回b的值。
类似于shell里的&&和||:[ 'a' == 'b' ] && echo no || echo yes