>>> a = 2.5>>> b = 2.5>>> c = b>>> a is cFalse>>> a = 2>>> b = 2>>> c = b>>> a is cTrue 在使用is函数的时候去打印a,b分别被赋值为2.5 和2的情况,发现:>>> a = 2>>> b = 2>>> id(a)21132060>>> id(b)21132060>>> a = 2.5>>> b = 2.5>>> id(a)19622112>>> id(b)29321464 当a,b为2的时候id相同,而为2.5的时候不同,这种情况在string字符串的时候也会出现,即当很短的a,b赋值很短的字符串的时候,它