08 2017 档案

摘要:初识面向对象 面向过程 VS 面向对象 面向过程的圣墟设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西 优点是:极大的降低了写程序的复杂度,只需要顺着执行步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题 阅读全文
posted @ 2017-08-10 15:38 eric_yi 阅读(221) 评论(0) 推荐(0)
摘要:Python是如何进行内存管理的 python引用了一个内存池(memory pool)机制,即pymalloc机制,用于管理对小块内存的申请和释放 1.介绍 1.介绍 python和其他高级语言一样,会进行自动的内存管理。它使用引用计数机制检测为对象分配的内存是否可以被释放。然后,在Python中 阅读全文
posted @ 2017-08-09 20:12 eric_yi 阅读(1082) 评论(0) 推荐(0)
摘要:OS模块,sys模块,time模块,random模块,序列化模块os模块是与操作系统交互的一个接口OS模块简单的来说是一个Python的系统编程操作模块,可以处理文件和目录这些我们日常手动需要做的操作。os.sep 更改操作系统中的路径分隔符+-------------------+-----------------------------------+---------+| Escape Se... 阅读全文
posted @ 2017-08-08 23:52 eric_yi 阅读(404) 评论(0) 推荐(0)
摘要:官方定义:又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表 阅读全文
posted @ 2017-08-07 17:53 eric_yi 阅读(212) 评论(0) 推荐(0)
摘要:迭代器 我们知道,可以直接用for循环的数据类型有以下几种: 一类是集合数据类型:list、tuple、dict、set、str等 一类是generator:包括生成器和带yield的generator function 这些可以直接用作与for循环的对象统称为可迭代对象:Iterable 可以使用 阅读全文
posted @ 2017-08-02 23:22 eric_yi 阅读(202) 评论(0) 推荐(0)
摘要:Python内置(built-in)函数随着python解释器的运行而创建。在Python的程序中,你可以随时调用这些函数,不需要定义。 作用域相关(2) locals() :以字典类型返回当前位置的全部局部变量 对于函数,方法,lambda函数,类,以及实现了__call__方法的类实例,它都返回 阅读全文
posted @ 2017-08-01 16:22 eric_yi 阅读(158) 评论(0) 推荐(0)