首页 > 编程语言 >mitudesk的python日记1

mitudesk的python日记1

时间:2022-08-25 17:44:39浏览次数:55  
标签:变量 python 绑定 id 池子 mitudesk 日记

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

相关文章

  • 将python打包成exe
    1.PyInstallerpass2.AutoPYtoEXE2.1简单说明简介:使用简单的图形界面将.py转换为.exe。时间:jul9,2018~Aug9,2022python版本:3.6 ~3.102.2安装(1)通过Pypi安......
  • python基础-GIL
    python速度慢的原因动态类型语言,边解释边执行GIL,无法利用多核CPU并发执行GIL同步线程的一种机制,使得任何时刻仅有一个线程在执行。在多核心处理器上,使用GIL的解释器......
  • python基础-垃圾回收机制
    1.主)引用计数(referencecounting)引用计数为0时,该对象生命就结束了。维护引用计数消耗资源,循环引用L.append(L)L一直不回收(辅)标记清除机制(markandsweep)**目的:**解决......
  • python里的简洁操作
    1、lambda匿名函数好处精简代码,lambda省去了定义函数,map省去了写for循环过程:res=list(map(lambdax:'test'ifx==''elsex,a))    ......
  • python json用法 dump和dumps的区别;loads()和load()的区别
    json常用方法方法作用json.dumps()将python对象编码成Json字符串json.loads()将Json字符串解码成python对象json.dump()将python中的对象转化成json储存到......
  • 《零起点Python机器学习快速入门》PDF高清版下载
    《零起点Python机器学习快速入门》PDF高清版下载地址  内容简介  · · · · · ·《零起点Python机器学习快速入门》采用独创的黑箱模式,MBA案例教学机......
  • 如何记高质量的日记/工作日志/学习日志? 笨蛋师傅
    我发现这个问题实在太大了,怎么写都是挂一漏万的过程,实在是无力写完写的清楚。所以我决定慢慢的写,适当的聚焦一下自己的视野,从更细小的话题写起。并且在知乎上以问题或者专......
  • python基础——函数
    函数函数就是将一段具有独立功能的代码块整合到一个整体并命名在需要的位置调用这个名称即可完成对应的需求。函数在开发过程中,可以更高效的实现代码重用。先定义后......
  • 学习:python操作数据库(二)
    python连接数据库下载第三方包    创建表   ......
  • python 3 用pyexecjs 执行 javascript 代码
    #运行js代码e=execjs.eval('a=newArray(1,2,3)')#execjs.eval()获取js环境,直接执行js代码,适用于简单的运算适用于从前端读取js代码然后运行(前后......