1. ## 今日内容大纲 1. global nonlocal 2. 函数名的运用 3. 新特性:格式化输出 4. 迭代器: + 可迭代对象 + 获取对象的方法 + 判断一个对象是否是可迭代对象 + 小结 + 迭代器 + 迭代器的定义 + 判断一个对象是否是迭代器 + 迭代器的取值 + 可迭代对象如 ...
分类:
编程语言 时间:
2020-06-15 10:13:46
阅读次数:
64
迭代器介绍 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代。 实例: goods=['mac','lenovo','acer','dell','so ...
分类:
其他好文 时间:
2020-06-14 17:01:20
阅读次数:
55
组件以及执行流程 -引擎找到要执行爬虫,并执行爬虫的start_requests 方法, 并得到一个迭代器。 -迭代器循环时会获取Request对象,而Request对象中封装了要访问的URL和回调函数。 -将所有的Request对象(任务)放到调试器中,用于以后被下载器下载 -下载器云调试器中获取 ...
分类:
其他好文 时间:
2020-06-14 16:35:50
阅读次数:
66
复习集合对象, 迭代, 迭代对象. for 原理, iter 和 next 的实现, 函数中 yield ...
分类:
其他好文 时间:
2020-06-13 19:28:08
阅读次数:
49
一、Java集合框架 1.Java提供的特设类如:Dictionary Vector Stack和Properties这些类来储存和操作对象组 2.通过这些接口实现集合如:LinkedList HashSet和TreeSet,集合框架是一个用来代表和操纵集合的同一框架,所有的集合包含如下: 接口:是 ...
分类:
编程语言 时间:
2020-06-13 00:07:11
阅读次数:
62
今天写代码的时候用到了迭代器,想到前端进阶训练营课程里面 winter老师讲过,但是自己又有点模糊了,就上网看了一下。原文出自 https://juejin.im/post/5aea83c86fb9a07aae15013b 对数组的遍历大家最常用的就是for循环,ES5的话也可以使用forEach, ...
分类:
编程语言 时间:
2020-06-12 14:50:28
阅读次数:
92
Python Cookbook(第3版)中文版介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及 ...
分类:
编程语言 时间:
2020-06-11 21:38:23
阅读次数:
93
1.返回迭代器 map_date.begin(); map_date.end(); map_date.find(find_date); #include <iostream> #include <vector> #include <string> #include <map> using std:: ...
分类:
编程语言 时间:
2020-06-11 21:35:04
阅读次数:
82
Python Cookbook(第3版)中文版介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及 ...
分类:
编程语言 时间:
2020-06-11 21:23:46
阅读次数:
123
一、闭包 1.写法:在外层函数中声明一个变量,在内存函数使用或者返回这个变量。 这个结构叫闭包。 def fun1(): a=10 def fun2(): print(a) return fun2 这种结构就叫做闭包 2.作用: 1).保护变量 2).使变量常驻内存 __closure__:有东西, ...
分类:
编程语言 时间:
2020-06-09 22:09:13
阅读次数:
74