一 闭包 1. 在嵌套函数内,内部函数使用外部非全局变量 2. 作用:保护数据的安全性 3. 装饰器的本质就是闭包 二 迭代器 2.1 可迭代对象 查看 dir() 优点:使用灵活,可以直接查看值 缺点:占内存,不能迭代取值 2.2 迭代器 优点:节省内存,内存机制 缺点:使用不灵活,操作比较繁琐, ...
分类:
其他好文 时间:
2019-11-05 21:28:29
阅读次数:
100
1.1 闭包 1、函数作为第一类对象,支持赋值给变量,作为参数传递给其它函数,作为其它函数的返回值,支持函数的嵌套,实现了__call__方法的类实例对象也可以当做函数被调用 2、s= func -->执行函数的内存地址 s =func() -->函数的调用 3、闭包:嵌套函数,内部函数调用外部函数 ...
分类:
编程语言 时间:
2019-11-04 17:20:08
阅读次数:
80
题目链接: "Cow Contest" 分析: ~~听说是一个Floyd求传递闭包~~ 被拓扑的标签骗了进去 首先如果整个图不连通那么显然没办法确定,因为两个连通块之间的信息没有办法传递 所以先并查集判一下 然后考虑拓扑排序,一个点能得到确定的排名当且仅当它能被之前所有入过队的点到达 代码: ...
分类:
其他好文 时间:
2019-11-04 13:37:26
阅读次数:
74
参考一手资料:http://dmitrysoshnikov.com/ecmascript/javascript-the-core/中文翻译版本:https://zhuanlan.zhihu.com/p/32042645 核心:对象,原型链,构造函数,执行上下文堆栈,执行上下文,变量对象,活动对象,作 ...
分类:
Web程序 时间:
2019-11-03 23:54:44
阅读次数:
170
本文讲述了Python中的匿名函数、递归函数、闭包以及map、filter和reduce的详细使用介绍。 ...
分类:
其他好文 时间:
2019-11-03 01:36:44
阅读次数:
102
python 闭包 1. 函数引用 运行结果: 2. 什么是闭包 运行结果: 3. 闭包再理解 内部函数对外部函数作用域里变量的引用(非全局变量),则称内部函数为闭包。 启动python解释器 4. 看一个闭包的实际例子: 这个例子中,函数line与变量a,b构成闭包。在创建闭包的时候,我们通过li ...
分类:
编程语言 时间:
2019-11-02 21:38:13
阅读次数:
80
闭包的概念 闭包就是能够读取其他函数内部变量的函数 闭包 = 函数+环境变量(函数外部的变量) 闭包存在的条件 闭包必须返回一个函数 被返回的函数必须调用环境变量 python里一切皆对象,你甚至可以返回一个函数,把函数赋值给一个变量等。。。 来看看这个闭包 例子: def curve_pre(): ...
分类:
其他好文 时间:
2019-11-02 18:15:39
阅读次数:
112
1.什么是闭包?? 在了解闭包之前,我们要清楚js的另一个知识,那就是作用域链。什么是作用域链,比如一个函数里面包含着另一个函数,里面的函数在使用一个变量的时候会在函数自己的作用域内去查找这个变量,如果没有,就会沿着作用域链向上级函数的作用域去查找,这样的一个过程我们就叫做作用域链。 作用域链是可以 ...
分类:
其他好文 时间:
2019-11-02 16:04:35
阅读次数:
67
#_author:Xing#date:2019/11/2# 装饰器(函数)# 1.作用域:L_E_G_B# 2.高阶函数# (1)函数名可以作为参数输入# (2)函数名可以作为返回值# 3.闭包# 关于闭包:闭包=内部函数+定义函数时的环境def outer(): x=10 def inner(): ...
分类:
其他好文 时间:
2019-11-02 14:10:51
阅读次数:
84
f(q,a)={q1,q2,…,qn},状态集的子集 将{q1,q2,…,qn}看做一个状态A,去记录NFA读入输入符号之后可能达到的所有状态的集合。 步骤: 1).根据NFA构造DFA状态转换矩阵 ①确定DFA的字母表,初态(NFA的所有初态集) ②从初态出发,经字母表到达的状态集看成一个新状态 ...
分类:
其他好文 时间:
2019-11-01 20:35:25
阅读次数:
107