摘要: 闭包:嵌套函数,内部函数调用外部函数的变量 闭包函数: 内部函数包含对外部作用域而非全剧作用域名字的引用,该内部函数称为闭包函数#函数内部定义的函数称为内部函数 阅读全文
posted @ 2018-08-08 01:01 albatorss 阅读(91) 评论(0) 推荐(0)
摘要: 一。函数的嵌套定义 小范围可用大范围的变量 内部函数可用外部函数的变量 二。函数名 1.函数名就是内存地址 2.函数名可以赋值 3.函数名可以作为容器类型数据的元素 4.函数名可以作为函数的参数 5.函数名可以作为函数的返回值 6.函数名为第一类对象 第一类对象: 1.可在运行期创建 2.可用作函数 阅读全文
posted @ 2018-08-08 00:56 albatorss 阅读(102) 评论(0) 推荐(0)
摘要: 一。命名空间 1.内置命名空间 就是python解释器一启动就可以使用的名字,存储在内置命名空间中 内置的名字在启动解释器的时候被加载进内存里 2.全局命名空间 是在程序从上到下被执行的过程中一次加载进内存的 放置了我们设置的所有变量名和函数名 3.局部命名空间 就是函数内部定义的名字 当调用函数的 阅读全文
posted @ 2018-08-08 00:23 albatorss 阅读(84) 评论(0) 推荐(0)
摘要: 一。函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 程序在运行时,是调用函数时再去运行定义函数 二。函数的参数 1.形式参数 1.默认参数:必须传 2.*args:可以接收任意多个位置参数 3.默认参数:可以不传 4.**kwa 阅读全文
posted @ 2018-08-07 15:58 albatorss 阅读(101) 评论(0) 推荐(0)
摘要: 一.文件操作的基本流程 二.文件的打开模式 1. 打开文件的模式有(默认为文本模式): r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 a, 只追加写模式【不可读;不存在则创建;存在则只追加内容】 2. 对于非文本文件,我们只能使用b 阅读全文
posted @ 2018-08-04 23:16 albatorss 阅读(143) 评论(0) 推荐(0)
摘要: 编码方式: ASCII a 8位 一个字节 unicode a 32位 四个字节 中 32位 四个字节 utf-8 a 8位 一个字节 中 24位 三个字节 gbk a 8位 一个字节 中 16位 两个字节 1.各个编码之间的二进制,是不能相互识别的,会产生乱码。 2.文件的传输,储存不能是unic 阅读全文
posted @ 2018-08-04 17:21 albatorss 阅读(196) 评论(0) 推荐(0)
摘要: 字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 1.增 加入列表 无则添加 阅读全文
posted @ 2018-07-26 15:30 albatorss 阅读(161) 评论(0) 推荐(0)
摘要: 一.列表 1.增 append li.append('内容') #插入到列表的最末端 insert li.insert(索引,'内容') #按索引插入 extend li.extend('内容') #将内容分解插入列表末端 2.删 pop li.pop(索引) #按索引删除,且有返回值,为删掉的内容 阅读全文
posted @ 2018-07-16 11:17 albatorss 阅读(96) 评论(0) 推荐(0)
摘要: 一.str常用方法及for循环 1.str常用方法 2.for循环 二.str索引与切片 1.索引即下标,从0开始 2.切片即为通过使用索引截取的片段 三.数据类型整体分析 1.int:用于计算 2.bool:用于判断 3.str:存储少量数据,进行操作 4.list:存储大量数据 #[1,2,3, 阅读全文
posted @ 2018-07-15 14:07 albatorss 阅读(760) 评论(0) 推荐(0)
摘要: 1.格式化输入 %为占位符 #input输入的数据都为str 2.逻辑运算符 and,or,not 优先级:not>and>or 重点: 阅读全文
posted @ 2018-07-13 22:40 albatorss 阅读(119) 评论(0) 推荐(0)