温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python之小数据池

发布时间:2020-06-24 19:37:33 来源:网络 阅读:251 作者:师趣妮 栏目:编程语言
'''
代码块 : 作为一个单元执行的python代码,在pycharm中以一个python文件为一个执行单元,而在终端中,则一行代码为一个执行单元
id(var) : 可查看变量在内存空间中的详细地址
is和==的区别 : 
        is判断左右两端的内容的内存地址是否一致,也是在内存中,是否是同一个对象
        ==判断左右两端的值是否相等,是否一致,值相等,但内存地址不一定一致
在同一个代码块中,数据的缓存规则 : 默认缓存整数,字符串,布尔值,也即当在同一个代码块中创建整数,字符串,布尔值的变量时,系统回先去查看,之前是否在内存中创建过该值
                                  ,如果创建过,则直接将新创建的变量指向同一内存空间,也即,两个变量共享一块内存空间,依此达到节省内存的目的
在代码块之间,数据缓存的规则 : 整数 : -5~256之间的整数才会被缓存,否则不缓存
                              字符串 :1,长度为0或1的字符,默认会被缓存
                                      2,长度大于1,只包含数字,字母,下划线的字符串会被缓存
                                      3,乘法得到的字符串,如果乘数为1,则根据1或2判断是否进行缓存,如果乘数大于1,仅包含数字,字母,下划线才会被缓存,但长度不能超过20
                                      4,手动指定缓存内容 : import sys from intern
                                                           intern()
                                      5,bool值默认缓存
'''


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI