python中is和==有什麼區別

is 與 == 區別 : is 用於判斷兩個變量引用對象是否爲同一個,就是所引用的對象的內存地址是否一致 == 用於判斷引用變量的值是否相等。只判斷值和數據類型 id():在內存中存儲的位置 type:變量的類型 value:變量的值 ==:type value is:type value id a = '1' b = a a is b True a '1' b '1' id(a) 1403253
相關文章
相關標籤/搜索