摘要: 文件操作 文件操作的其他模式 文件打开模式 文件操作的其他方法只要不是read()的方法 其余的方法在处理文件光标都是按照字节处理的,read处理的是字符 阅读全文
posted @ 2018-09-03 22:05 xyx2018 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 模块 一个py文件就是一个模块模块一共三种:1.python标准库 2.第三方模块 3.应用程序自定义模块 import:1.执行对应文件 2.引入变量名if__name__="__main__": #1.用于被调用文件测试 2.防止主程序被调用 time模块 常用命令 时间模块 random模块 阅读全文
posted @ 2018-09-03 22:02 xyx2018 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 装饰器 (wrapper) 本质就是函数,为其他函数添加附加功能。 原则:不修改被修饰函数的源代码不修改被修饰函数的调用方式开放封闭原则 开放:对扩展是开放的 封闭:对修改是封闭的 装饰器的固定格式: 查询程序运行时间的装饰器需要调用time模块 用装饰器记录函数调用,并保存在文件中 带参数装饰器, 阅读全文
posted @ 2018-09-03 20:14 xyx2018 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后 阅读全文
posted @ 2018-09-03 20:01 xyx2018 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 阅读全文
posted @ 2018-09-02 22:34 xyx2018 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 元祖 Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号 元祖也可以通过索引取值 修改元祖 元组中的元素值是不允许修改的,但我们可以 阅读全文
posted @ 2018-09-02 21:25 xyx2018 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以 阅读全文
posted @ 2018-09-02 20:12 xyx2018 阅读(865) 评论(0) 推荐(1) 编辑
摘要: 整型 int() 将数字字符串转换成数字 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 例如创建一个字符串 字符串转变成大小写 删除字符串两边的空格或者一些特殊符号 分割字符串 判断字符串是什么什么开头和什么什么结尾, 判断是不是都是小写或者都是不是大 阅读全文
posted @ 2018-09-02 19:17 xyx2018 阅读(332) 评论(0) 推荐(0) 编辑