Python編程無師自通--比較操作符

比較操作符(comparison operator)是Python中的另一種操作符。與算術操作符類似,比較操作符可用於表達式任意一側的操作數;不同的是,帶有比較操作符的表達式最後求值的結果不是True就是False。詳情見表3-2。

在這裏插入圖片描述

在含有 > 操作符的表達式中,如果左側的數字大於右側的數字,則表達式的值爲True,否則即爲False:

1  # http://tinyurl.com/jm7cxzp
2  
3  
4  100 > 10

>> True

在含有 < 操作符的表達式中,如果左側的數字小於右側的數字,則表達式的值爲True,否則即爲False:

1  # http://tinyurl.com/gsdhr8q
2  
3  100 < 10

>> False

在含有 >= 操作符的表達式中,如果左側的大於或等於右側的數字,則表達式的值爲True,否則即爲False:

1  # http://tinyurl.com/jy2oefs
2  
3  2 >= 2

>> True

在含有 <= 操作符的表達式中,如果左側的數字小於或等於右側的數字,則表達式的值爲True,否則即爲False:

1  # http://tinyurl.com/jk599re
2
3  
4  2 >= 2

>> True

在含有 == 操作符的表達式中,如果左側的數字等於右側的數字,則表達式的值爲True,否則即爲False:

1  # http://tinyurl.com/j2tsz9u
2  
3  
4  2 == 2

>> True
1  # http://tinyurl.com/j5mr2q2
2  
3  
4  1 == 2

>> False

在含有 != 操作符的表達式中,如果左側的數字不等於右側的數字,則表達式的值爲True,否則即爲False:

1  # http://tinyurl.com/gsw3zoe
2  
3  
4  1 != 2

>> True
1  # http://tinyurl.com/z7pffk3
2  
3  
4  2 != 2

>> False

此前,如果使用 = 將數字賦值給了變量,如x = 100。可能會將其理解爲“x等於100”,但這是錯誤的。前面看到,=是用來給變量賦值的,而不是檢查相等性的操作符。因此x = 100應理解爲“x的值爲100”。比較操作符 == 是用於檢查兩側是否相等的,因此如果看到x == 100,含義即爲“x等於100”。

以上內容來自《Python編程無師自通》
在這裏插入圖片描述

此書已加入到VIP會員卡,只要購買VIP會員卡即可免費閱讀上百本電子書,這張VIP卡除了免費讓你讀書,還有更多的權益等你來領,往下↓拉
在這裏插入圖片描述

閱讀電子書的方法如下:

打開CSDN APP(軟件商城搜索“CSDN”即可找到哦)—>登錄CSDN賬號—>學習—>電子書

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章