摘要: 模块:随着程序的发展,功能越来越多,为了方便管理,我们通常将程序分成一个个的文件,这样做程序的结构更清晰,方便管理。这时我们不仅仅可以把这些文件当做脚本去执行,还可以把他们当做模块来导入到其他的模块中,实现了功能的重复利用一 import:1. 执行对应文件2. 引入变量名为了防止 多次重复导入,p 阅读全文
posted @ 2018-01-23 21:09 poetL 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 做数据交换 最早 金融领域不可替代 通用标记语言的自己 XML是一套定于语义标记的规则 这些标记将文档分成了 多部分并对这些部件进行标识 python对 xml的解析 1 SAX 2 DOM 3 XML 阅读全文
posted @ 2018-01-23 21:07 poetL 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 笔记连接 阅读全文
posted @ 2018-01-23 14:47 poetL 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 笔记链接 阅读全文
posted @ 2018-01-22 16:29 poetL 阅读(94) 评论(0) 推荐(0) 编辑
摘要: enumerate() 函数: enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 语法 参数 1. sequence 可迭代对象 2. start 序号起始值 eval()函数 eval() 函数用 阅读全文
posted @ 2018-01-19 15:09 poetL 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 什么是生成器 可以理解为数据类型,自动实现了 迭代器协议(其他的数据类型需要调用自己内置的__iter__方法,所以生成器是可迭代对象 生成器分类及在python中的表现: 1.生成器函数:常规函数定义, 使用yield语句 而不是return语句 返回结果, yield语句一次返回一个结果 2. 阅读全文
posted @ 2018-01-19 14:41 poetL 阅读(1299) 评论(0) 推荐(1) 编辑
摘要: 一递归和迭代 递归 自己调用自己 迭代 能用for循环遍历二迭代器协议 1.迭代器协议是:对象必须提供一个next方法,执行该方法要么返回迭代的下一项,要么就引起一个 StopIteration异常,以终止迭代(只能往后走 不能往前推) 2.可迭代对象: 实现了 迭代器协议对象(如何实现: 对象内部 阅读全文
posted @ 2018-01-19 10:16 poetL 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 数学中函数的定义: 一般的 在一个变化过程中, 如果有两个变量 x 和 y 并且 对于 x的每一个确定的值,y都有唯一确定的值与 其对应, 那么我们就把 x 成为 自变量 把y成为 因变量 y是x的函数。自变量x的取值范围叫这个函数的定义域 y = 2*x python 中函数 是一种逻辑结构化和过 阅读全文
posted @ 2018-01-19 09:17 poetL 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 软件包形式 压缩包xxx.tar.gz 源码 二进制 : 编译安装软件包管理:rpm 平台上的包都是稳定版beta版都在 软件 rpm包 命令就叫 rpm 不能自动解决依赖关系rpm 的文件名为 5部分name version 版本编号 编号版本最后一位 奇数为测试版 偶数为稳定版release 版 阅读全文
posted @ 2018-01-19 09:11 poetL 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 字典内置函数&方法Python字典包含了以下内置函数:1、cmp(dict1, dict2):比较两个字典元素。2、len(dict):计算字典元素个数,即键的总数。3、str(dict):输出字典可打印的字符串表示。4、type(variable):返回输入的变量类型,如果变量是字典就返回字典类型 阅读全文
posted @ 2018-01-17 20:01 poetL 阅读(540) 评论(0) 推荐(0) 编辑