运算符
描述
实例
is
is 判断两个变量是不是引用自一个对象
x is y, 如果引用的是同一个对象则返回 True,否则返回 False
is not
is not 判断两个变量是不是引用自不同对象
x is not y ,如果引用的不是同一个对象则返回结果 True,否则手游账号购买返回 False。
代码样例:
a=30
b=30
if a is b:
print("a和b完全相同")
else:
print("a和b不同")
if a is not b:
print("a和b不同")
else:
print("a和b完全相同")
# 修改变量 b 的值
b=60
if a is b:
print("a和b完全相同")
else:
print("a和b不同")
if a is not b:
print("a和b不同")
else:
print("a和b完全相同")
运行结果:
a和b完全相同
a和b完全相同
a和b不同
a和b不同