閱讀243 返回首頁    go Python


python學習之-is和=的區別

python 中is 和==的區別,首先了解到python中的對象的三個基本要素:

id(身份標識),

type(數據類型),

value(值)

==是python標準操作符中的比較操作符,用來比較判斷兩個對象的value(值)是否相等

is判斷的是對象間的唯一身份標識,也就是id是否相同

>>> e=10.0 #a 和b為數值 float 類型>>> f=10.0>>> e is fFalse

根據總結後得出:

int型數值和字符串型,用 a is b 比較時,返回True

float 型數值,List列表,tuple 元組,dict字典,和set集合, 用 a is b比較時,返回False

最後更新:2017-10-20 14:03:14

  上一篇:go 瘋狂上漲的 Python,開發者應從 2.x 還是 3.x 著手?
  下一篇:go Python的未來