Python代码中身份运算符简介说明


摘要:
下文讲述Python代码中身份运算符的相关的简介说明,如下所示:

Python语言支持身份运算符,
在Python语言中成员运算符的用途:
用于比较两个对象是否引用的同一个对象
具体的相关说明
如下所示:

身份运算符

详解说明

示例说明
is

is 是判断两个标识符是不是引用自一个对象

x is y, 类似 id(x) == id(y) , 当引用的是同一个对象则返回 True,否则返回 False
is not

is not 是判断两个标识符是不是引用自不同对象

x is not y , 类似 id(a) != id(b),当引用的不是同一个对象则返回结果 True,否则返回 False

例:
Python 身份运算符示例分享

  
#maomao365.com
#身份运算符的示例分享

a = 80
b = 80

print ("a is b")
print (a is b)

print ("a is not b")
print (a is not b)

b =90

print ("a is b")
print (a is b)

print ("a is not b")
print (a is not b)

//输出
a is b
True
a is not b
False
a is b
False
a is not b
True