python中判断值或引用对应是否相等,==和is的区别
在python中,==是判断值是否相等,is是判断引用对象是否相等
str1 = '111'
str2 = str1[::-1]
print(str1, str2) # 111 111
print(id(str1)) # 34650096
print(id(str2)) # 41684848
print(str1 == str2) # True 值相同
print(str1 is str2) # False 引用对象不同

浙公网安备 33010602011771号