有些书籍中,也把比较运算符称之为关系运算符。比较运算符的作用主要是对变量或表达式的结果进行大小或真假的比较。
比较运算符的计算结果有两种:关系成立时为真,即True;关系不成立时为假,即False。
比较运算符多在条件语句中作为判断的依据,以根据条件的真假执行不同的程序代码。
在Python中提供了6种比较运算符,可以满足各种情形的使用。
下表中给出了Python中6种比较运算符的形式和含义,并给出例子以说明使用方法。
例子中假设:x = 7, y = 8,a = 4, b = 7
运算符 | 描述 | 实例 |
---|---|---|
== | 比较等于:比较两个对象的值是否相等 | x==y,结果为False x==b,结果为True |
!= | 不等于:比较两个对象的值是否不相等 | x!=y,结果为True x!=b,结果为False |
> | 大于:运算符左边的对象值是否大于右边对象的值 | x>y,结果为False x>a, 结果为True |
< | 小于:运算符左边的对象值是否小于右边对象的值 | x<y,结果为True x<b,结果为False |
>= | 大于或等于:运算符左边的对象值是否大于或等于右边对象的值 | x>=y,结果为False x>=b,结果为True |
<= | 小于或等于:运算符左边的对象值是否小于或等于右边对象的值 | x<=y,结果为True x<=b,结果为True |
在Python3.8.2Shell中运行上面的例子,其结果如下图所示:
新闻热点
疑难解答