摘要: 1. 生成器 本质就是迭代器. 一个一个的创建对象 创建生成器的方式: 1. 生成器函数 2. 通过生成器表达式来获取生成器 3. 类型转换 2. 生成器函数 生成器函数中包含 yield , 返回数据和return差不多. return会立即结束这个函数的执行 yield 可以分段的执行一个函数 阅读全文
posted @ 2018-12-11 15:35 吾有一剑 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 第一类对象 函数对象对象可以像变量一样进行赋值 还可以作为列表的元素进行使用 可以作为返回值返回 可以作为参数进行传递 闭包 闭包(函数的嵌套) 内层函数对外层函数中的变量的使用 好处: 1. 保护变量不被侵害 2. 让一个变量常驻内存 如何通过代码查看一个闭包 __closure__: 有东西就是 阅读全文
posted @ 2018-12-10 19:46 吾有一剑 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1. 动态传参 *, ** : 形参: 聚合 位置参数* -> 元组 关键字** -> 字典 实参: 打散 列表, 字符串, 元素 -> * 字典 -> ** 形参顺序: 位置, *args, 默认值, **kwargs "无敌传参" def func(*args, **kwargs): argum 阅读全文
posted @ 2018-12-07 21:50 吾有一剑 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1. 函数是什么 函数是对功能或者动作的封装 2. 函数的语法和定义 def 函数名(): 函数体 调用: 函数名() 3. 关于函数的返回值 return : 返回 1. 当程序没写过return, 不返回任何结果. 如果你非要接收. 接受到的是None 2. 当函数写return 值, 有一个返 阅读全文
posted @ 2018-12-06 15:16 吾有一剑 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 1.open 打开 f = open(文件路径, mode="模式", encoding="编码格式") 最最底层操作的就是bytes 打开一个文件的时候获取到的是一个文件句柄. 文件句柄是一个可迭代对象 优点: 相对来说节省内存, 操作相对简单 绝对路径 从磁盘根目录开始寻找 相对路径 相对于当前 阅读全文
posted @ 2018-12-05 19:49 吾有一剑 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1. 基础数据类型补充 之前已经发过大多数的基本数据类型的知识 join()把传递进去的参数进行迭代. 获取到的每个元素和前面的*进行拼接. 得到的是字符串 split() 切割. 切割的结果是列表 列表和字典: 都不能在循环的时候直接删除 把要删除的内容记录在新列表中然后循环这个新列表. 删除列表 阅读全文
posted @ 2018-12-04 19:38 吾有一剑 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1. 小数据池, id() 小数据池针对的是: int, str, bool 在py文件中几乎所有的字符串都会缓存. id() 查看变量的内存地址 2. is和==的区别 is 比较的是内存地址 == 比较的是内容 当两个变量指向同一个对象的时候. is是True, ==也是True 3. 再谈编码 阅读全文
posted @ 2018-12-03 21:24 吾有一剑 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是字典 字典是以key:value的形式来保存数据 用{}表示. 存储的是key:value 2. 字典的增删改查 1. 添加 dic[新key] = 值 setdefault() 2. 删除 pop(key) 3. 修改 dic[老key] = 值 update() 更新字典 4. 查询 阅读全文
posted @ 2018-11-30 21:29 吾有一剑 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是列表 定义: 能装对象的对象 在python中使用 [] 来描述列表, 内部元素用逗号隔开. 对数据类型没有要求 列表存在索引和切片. 和字符串是一样的. 2. 相关的增删改查操作 添加: 1. append() 追加 2. insert(位置, 元素) 插入指定元素到指定位置 删除: 阅读全文
posted @ 2018-11-29 21:08 吾有一剑 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1. 基本数据类型概况 1, int 整数 2. str 字符串 3. bool 布尔值 4. list 列表. 一般存放大量的数据 ["门神xxxx", "风扇哥xxxx", 元素] 5. tuple 元组. 只读列表, 只能看啥也不能干. (元素, 元素) 6. dict 字典. {"风扇哥": 阅读全文
posted @ 2018-11-28 21:12 吾有一剑 阅读(1638) 评论(0) 推荐(0) 编辑