所谓的小整数,就是[-5,256]之间的整数,顾头又顾腚~这些整数呢,在Python中存储的时候,为了提高运行的效率,只存储一个,也就是说多个变量引用相同的小整数的时候,所有的变量都指向了同一个内存空间,它们在内存中的地址是一样的,或者说它们就是同一个。
重点:小、整数
例题1:
a = 10
b = 10
a is b结果是True!
例题2:
a = 10.0
b = 10.0
a = b结果是False!
例题3:
a = 10
def f():
return 10
f() is a的值是True!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)