码迷,mamicode.com
首页 >  
搜索关键字:高阶函数    ( 1038个结果
Python学习之路6 - 装饰器
装饰器 定义:本质是函数,(装饰其他函数)就是为其他函数添加附加功能。原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式实现装饰器的知识储备: 1.函数即“变量” 2.高阶函数(满足下列条件之一就是高阶函数) a:把一个函数名当作形参传给另一个函数(在不修改被装饰函数源代码的 ...
分类:编程语言   时间:2017-11-21 19:48:17    阅读次数:244
python基础---->python的使用(五)
这里记录一些python的一些基础知识,主要内容是高阶函数的使用。或许我的心包有一层硬壳,能破壳而入的东西是极其有限的。所以我才不能对人一往情深。 python中的高阶函数 一、map()、reduce()和filter()函数使用 map()函数接收两个参数,一个是函数,一个是Iterable,m ...
分类:编程语言   时间:2017-11-21 14:57:46    阅读次数:211
高阶函数、递归函数、内置函数
这里我们学习的是: 高阶函数 递归函数 内置函数 参数分类: ...
分类:其他好文   时间:2017-11-20 20:28:06    阅读次数:131
python基础:装饰器
一、定义:是一个传入值是函数,返回值也是函数的高阶函数。二、作用:不改变原函数的代码和调用方式,增加新的功能。三、实例:把两个函数earth()和moon()添加print(‘Theyareinthesolarsystem!‘)1、定义两个函数,分别有自己的功能:defearth(): print(‘Thisisearth!‘) defmo..
分类:编程语言   时间:2017-11-20 15:44:32    阅读次数:200
Python 函数式编程和面向对象编程
函数式编程 函数:function。函数式:functional,一种编程范式。函数式编程是一种抽象计算机的编程模式。函数!= 函数式(如计算!=计算机) 如下是不同语言的抽象 层次不同 高阶函数 能接收函数做参数的函数: 1.变量可以指向函数2.函数的参数可以接收变量3.一个函数可以接收另一个函数 ...
分类:编程语言   时间:2017-11-19 22:23:16    阅读次数:267
python:返回函数,闭包
函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个可变参数的求和。通常情况下,求和的函数是这样定义的: 但是,如果不需要立刻求和,而是在后面的代码中,根据需要再计算怎么办?可以不返回求和的结果,而是返回求和的函数: 调用lazy_sum()时,返回求和函 ...
分类:编程语言   时间:2017-11-18 13:39:39    阅读次数:150
Python学习之路:函数式编程介绍&高阶函数
函数式编程:一种抽象程度很高的范式,重要特点:输入是确定的,输出就是确定的; Python对函数式编程,部分支持; 高阶函数: ...
分类:编程语言   时间:2017-11-17 00:10:09    阅读次数:141
day3-高阶函数,装饰体
高阶函数 最简单的装饰体 ...
分类:其他好文   时间:2017-11-15 23:48:41    阅读次数:438
python的reduce()函数
reduce()函数也是Python内置的一个高阶函数。 reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。 例如,编写一个f ...
分类:编程语言   时间:2017-11-15 22:08:17    阅读次数:172
No.18 selenium学习之路之匿名函数lambda
定义: lambda 参数列表:return(表达式) 匿名函数的表达式,只允许有一个。 匿名函数一般用于较简单的情况。 实例1: 实例2,配合高阶函数filter()使用: filter()函数是 Python 内置的另一个有用的高阶函数, filter()函数接收一个函数 f 和一个list, ...
分类:其他好文   时间:2017-11-14 14:51:44    阅读次数:161
1038条   上一页 1 ... 57 58 59 60 61 ... 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!