243
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