a is b :判斷a和b是否指向同一塊內存空間
a == b :判斷a和b指向的空間里的內容是否一樣
圖片.png
在python中有一個小整數常量池,當變量指向的常數在-5~27范圍內時,指向地址相同,否則,指向地址不同,如下圖所示:
圖片.png
當變量指向對象是字符串相等時時為同一個地址,因為同樣有一個字符串常量值,如下圖:
圖片.png
a is b :判斷a和b是否指向同一塊內存空間
a == b :判斷a和b指向的空間里的內容是否一樣
在python中有一個小整數常量池,當變量指向的常數在-5~27范圍內時,指向地址相同,否則,指向地址不同,如下圖所示:
當變量指向對象是字符串相等時時為同一個地址,因為同樣有一個字符串常量值,如下圖: