摘要: Python:闭包函数与装饰器 闭包函数: 定义:内层函数对外层函数非全局变量的引用,就叫做闭包函数。 闭包会一直存在内存当中,不会因为函数执行结束而被释放。 基本模型: 判断是否为闭包函数: 可以通过print(函数名.__closure__ )看是否有<cell xxxx xxx >类似信息打印 阅读全文
posted @ 2018-05-27 18:59 白鹭洲 阅读(625) 评论(0) 推荐(0) 编辑
摘要: Python:函数名称空间与作用域 函数对象:(第一类对象) 定义:函数是第一类对象:函数名可以当做数据来使用 名称空间: 定义:存放名字与值绑定关系的地方(实际上是一块隔离的内存空间) 分类: 内置名称空间: 存放的是:内置的名字与值的绑定关系 生效:python解析器启动 失效:python解析 阅读全文
posted @ 2018-05-27 08:14 白鹭洲 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Python:初始函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 函数的定义: 函数的调用: 函数的返回值return 阅读全文
posted @ 2018-05-24 21:55 白鹭洲 阅读(740) 评论(0) 推荐(0) 编辑
摘要: Python:深浅copy 浅copy 浅拷贝就是对引用的拷贝,执拷贝父对象,里面的数据不拷贝出来,其中的数据与原对象里面数据用的是相同的地址空间 切片 浅copy 深copy 深copy 无论多少层,都是互相独立的。 阅读全文
posted @ 2018-05-24 21:41 白鹭洲 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Python:基础数据类型 bytes 由于Python的字符串类型是str,在内存中以Unicode表示,一个字符对应若干个字节。如果要在网络上传输,或者保存到磁盘上,就需要把str变为以字节为单位的bytes。 Python对bytes类型的数据用带b前缀的单引号或双引号表示: 要注意区分'AB 阅读全文
posted @ 2018-05-24 21:23 白鹭洲 阅读(4463) 评论(0) 推荐(0) 编辑
摘要: Python:文件操作 open()调用的内置函数,内置函数调用的系统内部的open,一切对文件进行的操作都是基于文件句柄f1. 文件操作的步骤: 打开文件 -> 操作文件 -> 关闭文件 切记:最后要关闭文件(否则可能会有意想不到的结果) win的操作系统安装时是默认的gbk编码,而linux操作 阅读全文
posted @ 2018-05-24 20:43 白鹭洲 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型--集合 集合是一组无序数据组合,集合的元素是唯一的。一个{ }里面放一些元素就构成了一个集合,set里面可以是多种数据类型(但不能是列表,集合,字典,可以是元组)。 主要的作用为: 集合:增 {'oldboy', 'jinxin', 'alex'} <class 'set'> {'ol 阅读全文
posted @ 2018-05-22 07:48 白鹭洲 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型--字典 Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: 键必须是唯一的,但值则不必。 字典:增 se 阅读全文
posted @ 2018-05-13 19:05 白鹭洲 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型--列表 列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 按照索引取值,与元素本身的数据类型一致。 按照切片取值,取出来的是新列表。 列表:查 切边的方法与字符串相同 list[起始索引:结束索引:步长] for循环查询。 列表:增 ap 阅读全文
posted @ 2018-05-13 10:17 白鹭洲 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 格式化输出 方式一:(%s) 我们经常会输出类似'亲爱的xxx你好!你xx月的话费是xx,余额是xx'之类的字符串‘,而xxx的内容都是根据变量变化的,所以,需要一种简便的格式化字符串的方式。 在Python中,%运算符就是用来格式化字符串的。在字符串内部,%s表示用字符串替换,%d表示用整数替换, 阅读全文
posted @ 2018-05-13 10:14 白鹭洲 阅读(3076) 评论(0) 推荐(0) 编辑