有些書籍中,也把比較運算符稱之為關系運算符。比較運算符的作用主要是對變量或表達式的結果進行大小或真假的比較。
比較運算符的計算結果有兩種:關系成立時為真,即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中運行上面的例子,其結果如下圖所示:
新聞熱點
疑難解答