關於運算符的筆記

  算術運算符:html

  

  + 加python

  - 減spa

  * 乘3d

  / 除code

  % 取模(求餘)htm

  ** 冪blog

  // 取整除文檔

  比較運算:字符串

  

  == 比較class

  != 不等於

  <> 不等於

  > 大於

  < 小於

  >= 大於等於

  <= 小於等於

  賦值運算符:

  

  = 賦值

  += 加等於

  -= 減等於

  *= 乘等於

  /= 除等於

  %= 取餘等於

  **= 冪等於

  //= 取整除等於

  邏輯運算符:

  

  not 取非

  and 兩邊均正確取最右,不然False;

  or 兩邊都正確取最近(左);若有一個正確,則取正確的那個;不然False

  and與or的優先級並不相等,而是and 的優先級高於or

  即:

  x and y : if x is False, then x, else y;

  x or y : if x is False, then y, else x;

  not x : if x is False, then True, else False

  官網介紹文檔:https://docs.python.org/2/library/stdtypes.html

  成員運算:

  

  in 它在不在這個字符串裏面

  #給s賦值爲字符串「Alex SB」 ret的賦值等於,計算s變量裏面有沒有字符串「SB」若是在s變量中找到

  了字符串「SB」返回爲True,不然返回爲False

  #粒度不同,粒度大,最小單位爲一個字符

  s = "Alex SB"

  ret = "SB" in s

  print(ret)

  not in 與in的返回值相反

  #粒度不同,粒度大,最小單位爲一個字符串

  li = ["alex", "eric","rain"]

  ret = "alex" in li

  print(ret)
相關文章
相關標籤/搜索