# (5)身份运算符 is 和 is not (检测两个数据在内存当中是否是同一个值)
# 整型 -5~正无穷
var1 = 100
var2 = 100
print(var1 is var2) #True
# 浮点型 非负数
var1 = -9.1
var2 = -9.1
print(var1 is var2) #False
# bool 相同即可
var1 = True
var2 = True
print(var1 is var2) #True
# complex 在实数+虚数不相同 (只有虚数的情况下例外)
var1 = 6-8j
var2 = 6-8j #False
var1 = -10j
var2 = -10j #True
print(var1 is var2)
# 容器: 相同字符串 , 空元组相同即可 剩下的所有容器都不相同
container1 = ()
container2 = ()
print(container1 is not container2) #False
container1 = "你"
container2 = "你"
print(container1 is not container2) #False
container1 = [1,23,3]
container2 = [1,23,3]
print(container1 is not container2) #True