a is b :判断a和b是否指向同一块内存空间
a == b :判断a和b指向的空间里的内容是否一样
在python中有一个小整数常量池,当变量指向的常数在-5~27范围内时,指向地址相同,否则,指向地址不同,如下图所示:
当变量指向对象是字符串相等时时为同一个地址,因为同样有一个字符串常量值,如下图:
a is b :判断a和b是否指向同一块内存空间
a == b :判断a和b指向的空间里的内容是否一样
在python中有一个小整数常量池,当变量指向的常数在-5~27范围内时,指向地址相同,否则,指向地址不同,如下图所示:
当变量指向对象是字符串相等时时为同一个地址,因为同样有一个字符串常量值,如下图: