提高效率的小数据池
- 小数据池:⼀种数据缓存机制. 也被称为驻留机制. 各⼤编程语⾔中都有类似的东⻄.用于提高效率.
- 支持的数据类型:str,int,bool
- id() -- 查看元素的内存地址
- is 和 ==
- is 判断两个元素的内存地址是否相同
- == 判断两个元素的值是否相同
- 小数据池规则:
- 数字:-5~256
- 字符串:
- 字符串在做乘法(乘数不为1)的时候总长度不能超过20
- 自己定义的字符串长度不限制,字符串必须是由字母,数字,下划线组成
- 特殊字符(中文除外)定义1个的时候,进行驻留
- 代码块:一个文件,一个模块,一个函数,一个类,终端中每一行都是一个代码块
- 数字:全部驻留
- 字符串:
- 自己定义的字符串全部驻留
- 字符串做乘法(乘数不为1)的时候总长度不能超过20
- python3.7以上版本乘法的时候总长度不能超过4096
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步