码迷,mamicode.com
首页 >  
搜索关键字:高阶函数    ( 1038个结果
Lambda 演算入门
单个字母被称为变量 约束变量:一个变量同时出现在函数体和函数参数中 如 λx.x ,其中 x 同时出现在了 . 字符之前函数参数中和 .字符之后的函数体 解释为:一个参数为 x ,函数体也为 x 的 函数 自由变量:即变量没有在函数体内被预先声明 一行符号被叫做表达式,或者称为λ项,表达式可以包含 ...
分类:其他好文   时间:2020-06-30 18:51:17    阅读次数:36
函数进阶
? 函数的定义和调用 ? this ? 严格模式 ? 高阶函数 ? 闭包 ? 递归 1. 函数的定义和调用 1.1 函数的定义方式 1. 函数声明方式 function 关键字 (命名函数) function fn() {}; 2. 函数表达式 (匿名函数) var fun = function() ...
分类:其他好文   时间:2020-06-25 19:48:57    阅读次数:58
Kotlin学习
Kotlin Kotlin的变量、函数、类型 Kotlin 的变量、函数和类型 构造器、final、静态属性和静态方法、常量、数组和集合、可见性修饰符 Kotlin里那些不是这么写的 构造器、函数简化、字符串、数组和集合、条件控制 Kotlin里那些更方便的 高阶函数、函数引用分、匿名函数、Lamb ...
分类:其他好文   时间:2020-06-24 19:46:26    阅读次数:63
python -- 优雅地删除字符列表中的空字符及None元素
这段代码其实是在 “廖雪峰官方网站” 里的对于 python 中 高阶函数 filter 的使用 中看到的,当时学的时候在这个地方思考了蛮久,觉得很有意思,就进行了一点整理。 文中给出了这样的一段删除空字符串的代码: def not_empty(s): return s and s.strip() ...
分类:编程语言   时间:2020-06-22 13:09:48    阅读次数:68
高阶函数
高阶函数是对其他函数进行操作的函数,它接收函数作为参数或将函数作为返回值输出。 此时fn就是一个高阶函数。函数也是一种数据类型,同样可以作为参数,传递给另一个参数使用。最典型的就是作为回调函数。 <div></div> <script> // 高阶函数- 函数可以作为参数传递 function fn ...
分类:其他好文   时间:2020-06-21 13:26:46    阅读次数:46
Python基础之装饰器
测码学院 1、装饰器本质是一个高阶函数。接收一个函数作为参数,并且返回一个函数的高阶函数。示例:def decorator(func): def wrapper(): python 代码 func() python 代码 return wrapper 2、通过__name__ 属性来获取; 3、通过 ...
分类:编程语言   时间:2020-06-19 23:06:26    阅读次数:75
python函数--万能参数,形参,名称空间,嵌套,内置函数globals locals ,关键字nonlocal global
1. ## 今日内容大纲 2. 形参角度: + 万能参数。 + *的魔性用法。 + 仅限关键字参数(了解)。 + 形参的最终顺序。 3. 名称空间。 1. 全局名称空间,局部........ 2. 加载顺序,取值顺序。 3. 作用域。 4. 函数的嵌套(高阶函数)。 5. 内置函数 globals ...
分类:编程语言   时间:2020-06-15 10:04:20    阅读次数:55
python高阶函数
一、map map函数时python的内置函数,接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果用一个新的Iterator返回。 def f(x): return x * x r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, ...
分类:编程语言   时间:2020-06-13 23:29:03    阅读次数:74
浅析js中的纯函数、高阶函数、记忆函数、偏函数
前言 上周分享文档中遇到几个关键名称,纯函数、高阶函数、记忆函数、偏函数....,这里做一下解析与举例 纯函数 简介 纯函数是函数式编程中非常重要的一个概念,简单来说,就是一个函数的返回结果只依赖于它的参数,并且在执行过程中没有副作用,我们就把这个函数叫做纯函数 定义 一个函数,如果符合以下两个特点 ...
分类:Web程序   时间:2020-06-08 10:55:08    阅读次数:56
装饰器
定义 本质是函数,用来装饰其他函数(为其他函数添加附加功能)。通俗来讲:高阶函数 + 嵌套函数 = 装饰器 原则 1.不能修改被装饰的函数的源码 2.函数的调用方式也不能被修改 现存在一个函数 foo(), import time def foo(): time.sleep(1) print('in ...
分类:其他好文   时间:2020-06-01 22:19:04    阅读次数:68
1038条   上一页 1 2 3 4 5 6 ... 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!