# Equal ai = 1 bi = 1 print(id(ai), id(bi)) # Not equal af = 1.0 bf = 1.0 print(id(af), id(bf)) # False
float 在 Python 里面不是 immutable 的 primitive type 吗? 为啥和 int 表现的不一样呢?