在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 引用对象不同
2023-11-23 11:26:52
在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 引用对象不同