1. 程式人生 > >運算符與表達式

運算符與表達式

取反 nbsp amp 成員 pri 按位異或 als 運算符 按位運算

按位運算符 &、|、^、~、<<、>>

  按位與運算符 &

  print(5&7) 101與111按位相與

  按位或運算符 | 5|7 101與111按位相或

  按位異或運算符^ 5^7

  按位取反運算符~ # 每個二進制位取反 print(~5)

  左移動運算符<< #各二進制位全部左移若幹位,由<<右側的數字決定 print(13>>2)

  左移動運算符>> #各二進制位全部右移若幹位,由>>右側的數字決定 print(13>>2)

邏輯運算符

  邏輯與 and

  邏輯或 or

成員運算符

  in 如果在指定的序列中找到值返回True,否則返回False。

  not in 如果在指定的序列中沒有找到值返回True,否則返回False。

身份運算符

  is 判斷兩個標識符是不是應用同一個對象

  is not 判斷兩個表達式是不是應用不同的對象

  

運算符與表達式