一、概念 闭包是有权访问另一个函数作用域中变量的函数 自己的理解:它主要是利用windows才是匿名函数功能执行的环境的特性,通过在函数体内创建匿名函数,然后返回函数的方式,将原本本应该在函数体内执行完就销毁的变量保存了下来,这些被保存下来的变量,会一直存在,直到闭包不存在为止,当然也可以通过闭包名 ...
分类:
其他好文 时间:
2019-10-12 11:03:19
阅读次数:
88
js return关键字: 加减法demo: 总结return关键字的作用: js函数中return 关键字的作用和后端return的作用几乎一致: 1.返回函数执行的结果 2.结束函数的运行 3.组织默认行为 ...
分类:
Web程序 时间:
2019-10-10 23:01:54
阅读次数:
123
1、函数 1.1 定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回 1.2 函数调用 如果已经把my_abs()的函数定义保存为abstest.py文件了,那么,可以在该文件的当前目录 ...
分类:
编程语言 时间:
2019-10-04 23:00:22
阅读次数:
113
在学习返回函数的时候,函数只是在调用的时候才会运行一直不理解,隔天后在来看的时候明白了一些,记录一下。 看代码 看这个函数的定义是将func1()下定义的函数fun2()进行返回,当将func1(2)的地址赋给pow2后当运行pow2(9)的时候才运行了fun1()内定义并返回的函数即fun2(), ...
分类:
编程语言 时间:
2019-10-04 17:27:48
阅读次数:
102
注:文章的方法没有先后顺序 1.__call__ () 类定义了 __call__ 方法,那么它的实例可以作为函数调用。 若此类没有__call__方法,则会出错 TypeError: 'BingoCage' object is not callable,如果想判断对象能否调用,可以使用内置的 ca ...
分类:
编程语言 时间:
2019-09-30 12:49:24
阅读次数:
106
一、装饰器是什么 python的装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。简单的说装饰器就是一个用来返回函数的函数。 它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解 ...
分类:
编程语言 时间:
2019-09-29 16:48:45
阅读次数:
83
函数的定义 函数的三种定义方式 空函数 有参函数 无参函数 函数的调用 函数的返回值 1.return可以返回值 2.return可以终止函数 3.return可以返回多个值,用元组返回 函数的参数 形参 位置形参 从左到右依次接收位置实参 默认形参 具有默认值,必须放在位置形参后面 实参 位置实参 ...
分类:
其他好文 时间:
2019-09-26 00:20:57
阅读次数:
124
[TOC] 函数的定义 函数的三种定义方式 空函数 有参函数 无参函数 函数的调用 函数的返回值 1. return 可以返回值 2. return 可以终止函数 3. return 可以返回多个值,用元组返回 函数的参数 形参 位置形参 从左到右依次接收位置实参 默认形参 具有默认值;它必须放在位 ...
分类:
其他好文 时间:
2019-09-25 19:56:28
阅读次数:
115
[TOC] 函数的定义 函数的三种定义方式 空函数 有参函数 无参函数 函数的调用 函数的返回值 1. return可以返回值 2. return可以终止函数 3. return可以返回多个值,用元组返回 函数的参数 形参 位置形参 从左到右依次接受位置实参 默认形参 具有默认值,必须放在位置实参后 ...
分类:
其他好文 时间:
2019-09-25 15:52:57
阅读次数:
65
目的:在不改变原函数的基础上,再函数执行前后自定义功能。 应用: ...
分类:
编程语言 时间:
2019-09-13 17:54:55
阅读次数:
91