码迷,mamicode.com
首页 >  
搜索关键字:lambda    ( 4538个结果
Python完善decorator
@decorator可以动态实现函数功能的增加,但是,经过@decorator“改造”后的函数,和原函数相比,除了功能多一点外,有没有其它不同的地方? 在没有decorator的情况下,打印函数名: def f1(x): pass print f1.__name__ 输出: f1 有decorator的情况下,再打印函数名: def log(f): def w...
分类:编程语言   时间:2015-06-25 09:04:18    阅读次数:165
[C#]async和await刨根问底
上一篇随笔留下了几个问题没能解决:· 调用IAsyncStateMachine.MoveNext方法的线程何时发起的?· lambda的执行为何先于MoveNext方法?· 后执行的MoveNext方法做了些什么事情?那么今天就来尝试解决它们吧~PS: 本文中部分代码来自上一篇随笔,具体来源可参考注...
分类:Windows程序   时间:2015-06-24 18:15:22    阅读次数:237
python相关的基础知识分享
python相关的基础知识分享今日面试,,才发现lambda和fibonacci都忘了怎么写,一年半载没有频繁的用py,以往的兴趣因生活的忙碌而显得生疏了,还好,之前学习整理的文档都放在了网站上,以备查验。分享出来解决方案:http://www.pcswo.com/static/file/python/basis/function/g..
分类:编程语言   时间:2015-06-24 16:39:15    阅读次数:130
Linq之Lambda表达式初步认识
匿名方法 匿名方法顾名思义,是没有名字的方法,但是仍有方法体,仍能干活。在很多地方可能你都见过它,比如js中,用的最多! 看看Msdn给的说法:在 2.0 之前的 C# 版本中,声明委托的唯一方法是使用命名方法。 C# 2.0 引入了匿名方法,而在 C# 3.0 及更高版本中,Lambda 表达.....
分类:其他好文   时间:2015-06-24 14:23:11    阅读次数:83
全民Scheme(0):lat的定义
接下来我会写一写Scheme的学习笔记。嗯,Scheme是属于小众的语言,但合适用来教学的。 什么是lat,就是遍历list里的每个S-expression,如果发现其中某个不是atom的,则返回false,否则返回true。 (define atom?   (lambda (x)     (and (not (pair? x)) (not (null? x))))) (defi...
分类:其他好文   时间:2015-06-22 22:20:35    阅读次数:208
Python学习 之 匿名函数
1、匿名函数(lambda函数):lambda函数是一种快速定义单行的最小函数,是从Lisp借用来的,可以用在任何需要函数的地方。普通函数定义如下:def f(x,y): return x*yf(2,3)lambda函数定义如下:g=lambda x,y:x*yg(2,3)2、使用lambda...
分类:编程语言   时间:2015-06-22 11:05:14    阅读次数:122
在NewLisp中实现匿名函数的递归
匿名函数在很多语言中的表现形式大概如下: (lambda?(n) ??(*?(+?n?1)?(-?n?1))) 只有参数列表和函数体,而没有名字。在大部分情况下没问题,但是一旦需要用到递归的话,就有点麻烦了,因为不知道如何去...
分类:其他好文   时间:2015-06-20 22:18:47    阅读次数:168
代码之髓-第三章-语法的诞生
栈机器和FORTH查看栈型机器VM的执行语句(Python为例)>>> import dis>>> dis.dis(lambda x, y, z : (x + y) * z) 2 0 LOAD_FAST 0 (x) 3 LOAD...
分类:其他好文   时间:2015-06-19 13:14:37    阅读次数:93
Java 8时间和日期API 20例
伴随lambda表达式、streams以及一系列小优化,Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定...
分类:编程语言   时间:2015-06-19 12:04:27    阅读次数:141
Python 3程序开发指南(第2版 修订版)笔记
Python 3程序开发指南(第2版 修订版) 目录 1 过程型程序设计快速入门2 数据类型3 组合类型4 控制结构与函数5 模块6 OOP7 文件处理8 高级程序设计技术 8.1 FP 9 调试、测试与Profiling10 进程与线程11 网络12 数据库13 正则表达式14 分析简介 14.1 Py...
分类:编程语言   时间:2015-06-18 22:20:18    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!