摘要: 从生成器中取值的方法 next for循环 数据类型的强制转换 缺点:占内存 生成器函数的进阶 send的使用效果 123*** 1 hello456*** 2 send获取下一个值的效果和next基本一致 只是在获取下一个之的时候,给上一个之的位置传递一个数据 使用send的注意事项 第一次使用生 阅读全文
posted @ 2018-01-03 19:36 GrandDarkness 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 迭代器与生成器 有双下划线的叫双下方法 iterable 可迭代的 只要是能被for循环的数据类型,就一定拥有__iter__方法 只要含有__iter__方法的都是可迭代的 一个列表执行了__iter__()之后的返回值就是一个迭代器 __next__ 通过next就可以从迭代器中一个一个的取值 阅读全文
posted @ 2018-01-02 19:20 GrandDarkness 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 三元运算 构成 变量 = 条件返回True的结果 if 条件 else 条件返回False的结果 必须要有返回的结果 必须要有if和else 只能是简单的情况 函数进阶 命名空间和作用域 命名空间分为:内置命名空间,全局命名空间,局部命名空间 内置命名空间 就是python解释器一启动就可以使用的名 阅读全文
posted @ 2017-12-29 19:06 GrandDarkness 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 装饰器的进阶 带参数的装饰器 多个装饰器装饰一个函数 阅读全文
posted @ 2017-12-29 19:05 GrandDarkness 阅读(109) 评论(0) 推荐(0) 编辑
摘要: time模块 time.time() 1514443939.564306打印出1970年到现在所过得秒数 time.sleep() 延迟五秒后执行此代码之后的代码 原则:开放封闭原则 开放:对扩展是开放的 封闭:对修改是封闭的 装饰器 装饰器的作用 不想修改函数的调用方式,但是还想在原来的函数前后添 阅读全文
posted @ 2017-12-28 16:59 GrandDarkness 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 文件的'改' python中文件并没有意义上的改,这段代码的本质是读取文件到pycharm中,更改内容并添加到一个新建的文件中,然后删除原文件 再将新建的文件命名成原文件 初始函数 定义函数 函数的调用 7None 函数定义了之后可以在任何需要它的地方调用 但是不能改变,只能做到函数内代码的作用 没 阅读全文
posted @ 2017-12-26 18:08 GrandDarkness 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 文件操作 1.文件路径:文件路径分绝对路径和相对路径 2.编码方式:想打开一个文件,就必须知道它的编码方式 3.操作方式:只读 只写 读写 写读 追加 只读 r rb(这个是用来读取bytes类型的文件,同时也用来读取非文字类文件的,上传下载和存储也是用这个) 解读就是 打开文件'1234567' 阅读全文
posted @ 2017-12-25 20:27 GrandDarkness 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 小知识总结 list 在循环一个列表时,最好不要删除列表中的元素,这样会使索引发生改变,从而报错 dict dict.fromkeys() 前面是一个可迭代对象,把后面的值配给它们,现成键值对,这些键的值指向同一地址 {',': 'AAA', '3': 'AAA', '1': 'AAA', '2': 阅读全文
posted @ 2017-12-22 16:29 GrandDarkness 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 小知识总结 python2与python3 在编程格式上有一定程度的不同 python2 python3 print 'xxxxx' print() 在python2中print后面可以不用小括号,而python3是必须的 range() xrange() range() 生成器python2可以用 阅读全文
posted @ 2017-12-21 18:55 GrandDarkness 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 字典 dict dict key(键):键必须是不可变数据类型 dict value(值):任意数据类型 不可变数据类型:元组 bool int str 可哈希 可变数据类型:list dict set 不可哈希 dict的优点:使用二分查找去查询,存储大量的关系型数据 特点:字典内存储的元素都是无 阅读全文
posted @ 2017-12-20 17:22 GrandDarkness 阅读(140) 评论(0) 推荐(0) 编辑