Python 運算符

算術運算符

加減乘除,取餘,整除//以及冪**html

關係運算符

就大於小於之類的,當心等因而==就好。
python

賦值運算符

=以及算術運算符=(如+=)。算法

位運算符

將數值看做二進制來按位與&|~,以及異或^,還有左移<<右移>>3d

邏輯運算符

and、或or、非notcode

短路邏輯

andor又稱爲短路運算符:它們的參數從左向右解析,一旦結果能夠肯定就中止。htm

  1. 在計算 a and b 時,若是 a 是 False,則根據與運算法則,整個結果一定爲 False,所以返回 a;若是 a 是 True,則整個計算結果一定取決與 b,所以返回 b。
  2. 在計算 a or b 時,若是 a 是 True,則根據或運算法則,整個計算結果一定爲 True,所以返回 a;若是 a 是 False,則整個計算結果一定取決於 b,所以返回 b。


實際打的時候(給a賦值)才注意到,T是大寫。對象

成員運算符

innot in,用於判斷變量是否在某個序列中。舉例來講:x in y,若是 x 在 y 序列中則返回 True。blog

身份運算符

isis not,用於判斷標識符是否引用同一個對象。舉例來講:x is y,若是 x 與 y 引用同一個對象則返回 True。教程

參考資料

相關文章
相關標籤/搜索