码迷,mamicode.com
首页 >  
搜索关键字:函数嵌套    ( 563个结果
python学习【第四篇】python函数 (二)
一、装饰器 装饰器:本质就是函数,功能是为其它函数添加附加功能 装饰器的原则: 不修改被修饰函数的源代码 不修改被修饰函数的调用方式 装饰器的知识储备: 装饰器 = 高阶函数 + 函数嵌套 + 闭包 二、高阶函数 ...
分类:编程语言   时间:2018-05-06 18:56:45    阅读次数:165
装饰器
#装饰器本质是函数,用来装饰其他函数,也就是为其他函数添加附加功能 1)不能修改被装饰的函数的源码 2)不能修改被装饰的函数的调用方式 3)高阶函数+嵌套函数 =》装饰器 import time #函数执行的时间 def timmer(func): def warpper(*args,**kwarg ...
分类:其他好文   时间:2018-05-06 18:52:50    阅读次数:147
python笔记--3--函数、生成器、装饰器、函数嵌套定义、函数柯里化
函数 函数定义语法: def 函数名([参数列表]): '''注释''' 函数体 函数形参不需要声明其类型,也不需要指定函数返回值类型 即使该函数不需要接收任何参数,也必须保留一对空的圆括号 括号后面的冒号必不可少 函数体相对于def关键字必须保持一定的空格缩进 Python允许嵌套定义函数 在定义 ...
分类:编程语言   时间:2018-05-05 23:10:02    阅读次数:425
什么是作用域
几乎所有编程语言最基本的功能之一,就是能够储存变量中的值,并且能在之后对这个值进行访问或修改。事实上,正是这种储存和访问变量的值的能力将状态带给了程序。 这些变量在哪里?程序需要时如何找到它们? 这些问题说明需要一套设计良好的规则来存储变量,并且之后可以方便地找到这些变量,这套规则被称为作用域。 对 ...
分类:其他好文   时间:2018-05-04 14:11:45    阅读次数:108
python3 速查参考- python基础 -> 函数编程之 装饰器、生成器
装饰器 1.速查笔记 定义:在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator) 经典示例: 2. 原则:①不能修改被装饰函数的源代码;②不能修改被装饰函数的调用方式 3.实现装饰器的技能储备 ① 函数本身即是变量 ② 高阶函数,把一个函数名当做实参穿给另一个函数 ③ 嵌套函数 ...
分类:编程语言   时间:2018-05-04 01:29:39    阅读次数:245
python_类装饰器
一.定义装饰器就是一个给对象添加额外功能的函数,其本质是函数。它的基本构造:高阶函数+函数嵌套+闭包。基础知识讲解详见:http://blog.51cto.com/10836356/2095118二.简单类的装饰器我们先看简单的类的装饰器,如果我们需要给任意一个类添加一个打印功能,即:没当操作这个类时,就打印”定义了一个装饰类函数”,见下图:@Decorator#相当于执行School=Decor
分类:编程语言   时间:2018-05-03 23:59:40    阅读次数:381
十、python开发之装饰器
一、装饰器:(decorator) 介绍:1、本质是函数,为其他函数添加附加功能。 2、不能修改被装饰的函数的源代码。 3、不能修改被装饰的函数的调用方式。 定义:高阶函数+嵌套函数==>装饰器 二、定义一个函数并为其添加一个计时功能的装饰器 import time def func1(func): ...
分类:编程语言   时间:2018-05-03 19:56:20    阅读次数:158
JavaScript的闭包
函数体内部的变量都可以保存在函数作用域内。 闭包(函数变量可以被隐藏于作用域链之内,因此看起来是函数将变量“包裹”了起来) 当一个函数嵌套另外一个函数,外部函数将嵌套的对象作为返回值返回。往往就时闭包了。理解闭包首先了解嵌套函数的词法作用域规则。 特性:可以捕捉到局部变量(和参数),并一直保存下来, ...
分类:编程语言   时间:2018-05-03 11:37:50    阅读次数:194
函数作用域
1变量作用域2函数嵌套3函数闭包#变量作用域#LEGB:Local,Enclosing,Global,Builtin#本地作用域,封闭,全局,内置x=1#全局变量defadd():x+=1#局部变量复制错误print(x)add()---------------------------------------------------------------------------UnboundLo
分类:其他好文   时间:2018-05-02 23:53:46    阅读次数:165
《Python学习之路 -- Python基础之装饰器》
装饰器,本质上是一个函数,更加直观的说,装饰器就是等于 高阶函数 + 函数嵌套 + 闭包 ,装饰器是具有某个基础功能的函数,这种功能可以加成到其他函数上,使得其他函数的功能更加强大。除此以外,装饰器还有两个重要的特征:1、不改变被修饰函数的调用方式 2、不改变被修饰函数的源码 ,也就是说,装饰器就是 ...
分类:编程语言   时间:2018-05-02 16:07:13    阅读次数:186
563条   上一页 1 ... 22 23 24 25 26 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!