1.python是一种解释性语言,是一行一行阅读的,在使用编译模式而非控制台模式时,会生成中间文件pyc
2.Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
3.python使用原型对应,变量只是一个符号,与原型(object)使用字典的方法相绑定
具体的绑定可以使用locals()查看
4.对象池
举个最简单的例子:
i=1
b=1
对于比较简单的变量会维护一个池子,使得这个池子里面的对象不管什么时候出现都是一个id,相当于是常驻居民了
具体流程就是先给出1,然后在池子里查找,找到了就绑定到上面,因此这个池子必然是比较小的。
而如果是池子外的就会随着每次给的会确定不同的id
标签:变量,python,绑定,id,池子,mitudesk,日记 From: https://www.cnblogs.com/mitudesk/p/16625069.html