在python中not是邏輯判斷詞,用於布林型true和false,not true為false,not false為true,以下是幾個常用的not的用法:
(1) not與邏輯判斷句if連用,代表not後面的表示式為false的時候,執行冒號後面的語句。比如:
a = false
if not a: (這裡因為a是false,所以not a就是true)
print "hello"
這裡就能夠輸出結果hello
(2) 判斷元素是否在列表或者字典中,if a not in b,a是元素,b是列表或字典,這句話的意思是如果a不在列表b中,那麼就執行冒號後面的語句,比如:
a = 5
b = [1, 2, 3]
if a not in b:
print "hello"
這裡也能夠輸出結果hello
not x 意思相當於 if x is false, then true, else false
針對CRM的兩種不恰當論調
一直以來,市場上對crm都存在著兩種不恰當的論調。一種是悲觀論,也就是失敗論,說企業實施crm這個失敗率太高了,甚至還有人列舉數字說有70 的都不成功 另一種是天真論,盲目樂觀,說只要上了crm,客戶就會滿意了,銷售就會提高了,小公司也敢跨國集團了。力點說,這兩種論調都是不可取的,首先crm是一種工...
String(new和不new)的兩種建立方式
string實質是字元陣列,兩個特點 1 該類不可被繼承 2 不可變性 immutable 例如 string s1 new string mystring 和 string s1 mystring 第一種方式通過關鍵字new定義過程 1.在程式編譯期,編譯程式先去字串常量池檢查,是否存在 myst...
mysql的兩種引擎 mysql的兩種儲存引擎
背景 最近在使用spring data jpa操作mysql,在使用jpa的自動建表功能之後,處理多對多關係 manytomany的時候,spring data jpa會給中間表的兩個欄位都加上外來鍵引用。當前使用的版本預設的資料庫儲存引擎為myisam。這種儲存引擎是為資料庫查詢效能而生的,不支援...