![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习总结
yu_xue_min
这个作者很懒,什么都没留下…
展开
-
python垃圾回收机制
垃圾回收机制Python中,主要依靠gc(garbage collector)模块的引用计数技术来进行垃圾回收,在引用计数的基础上,通过“标记 -清除”( mark and sweep )解决容器对象可能产生的循环引用问题,通过“分代回收”( generation collection )以空间换时间的方法提高垃圾回收效率。1 引用计数Pyobject 是每个对象必有的内容,其...原创 2019-12-28 15:35:55 · 80 阅读 · 0 评论 -
线程进程协程
一、多任务多任务就是同一时间内运行多个程序单核cpu多任务原理:操作系统轮流让各个任务交替执行,QQ执行2us,切换到微信执行2us,CPU调度执行速度太快了,导致我们感觉就像所有任务都在同时执行一样。多核CPU实现多任务原理:真正的执行多任务只能在多核CPU上实现,但是由于任务数量远远大于CPU的核心数量,所以操作系统也会自动把很多任务轮流调度到每个核心上执行。并行和并发...原创 2019-12-28 10:01:56 · 116 阅读 · 0 评论 -
列表字典推导式
1、pep8规范代码编排: 缩进4个字节,行长 80函数间 /函数内/文件结尾 空行单行不要import导入多个库,模块内用不到的不要import注释函数和类尽可能添加__doc__引入外来算法或者配置时需在注释中添加源链接,表明出处单行注释,块注释命名包名 、模块名、函数名、方法名全部使用小写,用下划线连起来类名、异常名使用capwords的方式,异常名结尾加Err...原创 2019-12-28 09:50:52 · 749 阅读 · 0 评论 -
python 函数、类
1、面向对象(oop)面向过程:面向处理,更多的是注重计算每一个步骤面向对象:认为万事万物皆对象,程序是由多个对象协作共同完成的,能更好的直接代码复用和设计复用问题->面向对象分析(OOA)->发现对象->类->用类实例化对象->对象协作完成功能2、类和对象类:具有相同特征和行为的对象的集合对象:具有某些功能和特征的具体事物的抽象,是类的实例...原创 2019-12-28 09:49:19 · 142 阅读 · 0 评论 -
常用标准库
1、常用标准库 builtins | 内建函数默认加载 math | 数学库 random | 生成随机数 time | 时间 datetime | 日期和时间 cale...原创 2019-12-28 09:47:58 · 722 阅读 · 0 评论