![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 85
章鱼丸仔
这个作者很懒,什么都没留下…
展开
-
Python进程、线程、协程
每个进程都有各自的一块独立的内存,保证进程彼此间的内存地址空间的隔离。这种任务虽然也可以用多任务完成,但是当任务过多时(超过cpu的核数),花在任务切换的时间就越多,CPU执行任务的效率就越低,所以,要最高效地利用CPU,计算密集型任务同时进行的数量应当等于CPU的核心数。:涉及到网络、磁盘IO的任务都是IO密集型任务,比如网络传输、数据库等调用、爬虫等,这类任务的特点是CPU消耗很少,任务的大部分时间都在等待IO操作完成(存在阻塞),99%的时间花费在IO上(因为IO的速度远远低于CPU和内存的速度)。原创 2024-03-07 20:32:09 · 808 阅读 · 0 评论 -
Python内存管理、垃圾回收机制
上述代码执行完之后,list1 和 list2 的引用计数标记都变成 2,如下图所示:此时如果程序员觉得 list1 和 list2 都无需再继续使用,便执行 del list1 和 del list2,随后 list1 和 list2 的引用计数标记变成 1 不等于 0,但实际上 list1 和 list2 的生命周期已经结束,由于引用计数机制在循环引用情形下的缺陷,list1 和 list2 占用的堆内存并不会被释放;当两个对象a和b相互引用时,因此引用计数不会归零,对象也不会销毁,从而导致内存泄露。原创 2024-03-05 11:19:20 · 924 阅读 · 0 评论 -
Python解释器
计算机的大脑CPU只能处机器指令语言,即0-1数字,解释器能将python源码翻译成机器指令语言。Python,作为一种解释型编程语言,它的运行过程也遵循“程序源码—>解释器(字节码)—>虚拟机(可执行文件)”的流程。扩展名为.py的文件就是所写Python程序的源码。原创 2024-03-04 14:42:28 · 760 阅读 · 0 评论 -
Python代理模式
是一组工厂方法,其中的每个工厂方法负责产生不同种类的对象。类FrogWorld是抽象工厂,Frog青蛙和Bug障碍物是工厂方法,通过输入不同name来创建不同对象实例。用于创建一个由多个部分构成的对象。该模式将一个复杂对象的构造过程与其表现分离,同一个构造过程可用于多个不同的表现。一个享元就是一个包含状态独立的不可变数据的共享对象。即接受一个对象作为输入参数,返回输入对象的一个副本。在已有系统之上实现一个抽象层,隐藏系统内部的复杂性,不暴露给客户端。:对不同的输入参数返回不同的对象实例。原创 2024-02-29 10:01:59 · 388 阅读 · 0 评论 -
python中的Null与None区别
None是一个对象,而NULL是一个类型。Python中没有NULL,只有None,None有自己的特殊类型NoneType。None不等于0、任何空字符串、False等。在Python中,None、False、0、“”(空字符串)、、()(空元组)、{}(空字典)都相当于False。none可以看作是一个具体的值用来初始化变量,而null表示空不是一个值,并且没有与任何一个值绑定并且存储空间也没有存储值。原创 2024-02-27 10:02:50 · 572 阅读 · 0 评论 -
Python 读写文件
意:根据指定文件名或标识符来打开文件,获取到的 file 是一个文件对象。方法一:python内置函数。方法二:Pandas 库。改良,使用read方法。原创 2023-07-08 17:11:38 · 201 阅读 · 0 评论 -
python常用函数及方法
id() id(a) 返回对象的标识(内存中的位置),返回值为整数。type() type(a) 返回对象的类型。instance(object,type) instance(a,list) 检查类型。原创 2024-01-16 10:30:59 · 172 阅读 · 0 评论 -
python闭包、装饰器、类方法
注意:使用闭包的过程中,一旦外函数被调用一次返回了内函数的引用,虽然每次调用内函数,是开启一个函数执行过后消亡,但是闭包变量实际上只有一份,每次开启内函数都在使用同一份闭包变量。假如需要用到与类相关的属性或方法,然后又想表明这个方法是整个类通用的,而不是对象特异的,就可以使用类方法@classmethod。@classmethod装饰的类方法里面,会传一个cls参数,代表本类,这样就能够避免手写类名的硬编码。闭包定义:外部函数中定义一个内部函数,内部函数引用外部函数中的变量,外部函数的返回值是内部函数。原创 2024-01-16 10:24:58 · 134 阅读 · 0 评论 -
python正则表达式
正则表达式是一个特殊的字符序列,它能检查一个字符串是否与某种模式匹配。原创 2023-12-04 20:34:07 · 855 阅读 · 0 评论