a is b :判斷a和b是否指向同一塊內(nèi)存空間
a == b :判斷a和b指向的空間里的內(nèi)容是否一樣

圖片.png
在python中有一個小整數(shù)常量池,當變量指向的常數(shù)在-5~27范圍內(nèi)時,指向地址相同,否則,指向地址不同,如下圖所示:

圖片.png
當變量指向?qū)ο笫亲址嗟葧r時為同一個地址,因為同樣有一個字符串常量值,如下圖:

圖片.png
a is b :判斷a和b是否指向同一塊內(nèi)存空間
a == b :判斷a和b指向的空間里的內(nèi)容是否一樣
在python中有一個小整數(shù)常量池,當變量指向的常數(shù)在-5~27范圍內(nèi)時,指向地址相同,否則,指向地址不同,如下圖所示:
當變量指向?qū)ο笫亲址嗟葧r時為同一個地址,因為同樣有一個字符串常量值,如下圖: