python小数据池概念以及具体范围

=   赋值符号;        ==  比较值是否相等;   is  比较,比较的是内存地址      ID(内容)

数字,字符串的小数据池

小数据池现象产生的原因,作用:

为了节省内存空间。

< 拓展:计算机和人一样,懒,能省事就省事,在python中是类似的思考方式 >

数字:

  数字的小数据池范围是:  -5  ——  256    (如果在此范围之外则就是2个内存地址)

字符串;

  1,不能有特殊字符,如果有特殊字符就是2个内存地址

  2,S*20 还是同一个地址,S*21以后都是2个地址

除了数字和字符串以外,其他的比如 list,dict,tuple,set 都没有小数据池的说法。

原文地址:https://www.cnblogs.com/www-qcdwx-com/p/10169183.html