Python中的’is’运算符是什么?

Python中的’is’运算符是什么?

在Python中,’is’和’is not’运算符被称为标识运算符。Python解释器为计算机内存中的每个对象分配一个唯一的标识号(id)。标识运算符检查两个对象的id()是否相同。如果它们相同,’is’运算符返回True,否则返回False。

>>> a=10
>>> b=a
>>> id(a), id(b)
(490067904, 490067904)
>>> a is b
True
>>> a=10
>>> b=20
>>> id(a), id(b)
(490067904, 490068064)
>>> a is b
False

更多Python相关文章,请阅读:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程