好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Python中的is和==比较两个对象的方法详解

这篇文章主要介绍了Python中的is和==比较两个对象的两种方法的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下

>>> n = 1
>>> n is 1
True
>>> b = '1'
>>> b is 1
False
>>> n == b
False 
>>> n = 1
>>> n is 1
True 
#a和b的值超出256
>>> a = 257
>>> b = 257
>>> a is b
False

#a和b的值在-5和256之间
>>> a = 256
>>> b = 256
>>> a is b
True 
#a和b的值超出256
>>> a = 257
>>> b = 257
>>>
>>>
>>> id(a)
140638347685960
>>> id(b)
140638347686008

#a和b的值在-5和256之间
>>> a = 256
>>> b = 256
>>> id(a)
140638347656864
>>> id(b)
140638347656864 

以上就是Python中的is和==比较两个对象的方法详解的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于Python中的is和==比较两个对象的方法详解的详细内容...

  阅读:47次