12 2017 档案

摘要:1、面向对象术语 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类属性(类变量):类属性在整个实例化的对象中是公用的。类属性定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及 阅读全文
posted @ 2017-12-31 14:32 Py.qi 阅读(1323) 评论(0) 推荐(0) 编辑
摘要:1、xml模块 XML 指可扩展标记语言(eXtensible Markup Language),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 XML 被设计用来传输和存储数据。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标 阅读全文
posted @ 2017-12-17 23:27 Py.qi 阅读(621) 评论(0) 推荐(0) 编辑
摘要:1、shutil高级文件操作模块 shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。对单个文件的操作也可参见os模块。 2、shutil模块的拷贝方法 3、shutil模块的压缩与解压缩方法 shutil 对压缩包的处理是通过调用ZipFile 阅读全文
posted @ 2017-12-14 16:38 Py.qi 阅读(6559) 评论(0) 推荐(0) 编辑
摘要:1、pickle模块 python持久化的存储数据: python程序运行中得到了一些字符串,列表,字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。python模块大全中pickle模块就排上用场了, 他可以将对象转换为一种可以传输或存储的格式。 pickle 阅读全文
posted @ 2017-12-14 13:58 Py.qi 阅读(7387) 评论(0) 推荐(0) 编辑
摘要:1、python3模块 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。 模块让你能够有逻辑地组织你的python代码段;把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数 阅读全文
posted @ 2017-12-13 17:18 Py.qi 阅读(3565) 评论(0) 推荐(0) 编辑
摘要:1、正则表达式基础 正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不然str自带方法,但功能十分强大。 正则表达式的大致匹配流程:依次拿出表达式和文本中的字符比较,如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。 python支持的正 阅读全文
posted @ 2017-12-10 00:12 Py.qi 阅读(17798) 评论(0) 推荐(1) 编辑
摘要:1、递归的特点 递归算法是一种直接或间接调用自身算法的过程,在计算机编程中,递归算法对解决一大类问题是十分,它往往使算法的描述简洁而且易于理解。 递归算法解决问题的特点: (1)递归就是在过程或函数里调用自身 (2)在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 (3)递归算法解题通 阅读全文
posted @ 2017-12-08 23:44 Py.qi 阅读(27946) 评论(1) 推荐(1) 编辑
摘要:1、装饰器 装饰器本质上是一个python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限验证等场景,装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能 阅读全文
posted @ 2017-12-08 19:26 Py.qi 阅读(2983) 评论(0) 推荐(0) 编辑
摘要:1、迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 生成迭代器和 next()遍历迭代器元素。 2、生成 阅读全文
posted @ 2017-12-06 17:40 Py.qi 阅读(2286) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示