如何判断变量的值、身份与类型
>>> a = (1,2,3)
>>> b = (1,2,3)
>>> id(a)
140223825451392
>>> id(b)
140223825446464
>>> a = 1
>>> b = 1
>>> id(a)
4308970144
>>> id(b)
4308970144
python里一切皆对象
isinstance 用于做类型判断,判断某个变量及其子类是否属于某个instance
>>> a = "hello"
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False
>>> isinstance(a,(int,str,float)) # 判断a是否是元组中任意的一种
True
对象的3个特征 id
、value
、 type
判断方法分别是 is
==
isinstance