摘要: 高阶函数:接受一个或多个函数作为参数或者返回值是一个函数; 柯里化 指的是将原来接收两个或多个参数的函数变成接收一个参数的函数,并且返回接收余下的参数且返回结果的新函数;如 z = f(x,y) 转换成 z = f(x)(y)的形式 装饰器 我理解的装饰器就是:需要在源功能函数上增加某种功能,又不改 阅读全文
posted @ 2017-10-19 16:49 客Ren 阅读(121) 评论(0) 推荐(0)
摘要: 生成器(generator) 生成器指的是生成器对象,可以由生成器表达式得到,也可以使用yield关键字得到一个生成器,调用这个函数得到一个生成器对象; 生成器函数 函数体中包含yield语句的函数,返回生成器对象,生成器对象是一个可迭代对象,是一个迭代器,生成器的函数体不会立即执行,next(ge 阅读全文
posted @ 2017-10-19 15:24 客Ren 阅读(144) 评论(0) 推荐(0)
摘要: 先来看一下函数的执行流程: http://pythontutor.com/visualize.html#mode=edit #这个网站可以帮到你; 全局帧中生成foo1,foo2,foo3,main函数对象; main函数调用;查找内建函数print压栈,将常量字符串压栈,调用函数,执行完成后弹出栈 阅读全文
posted @ 2017-10-19 12:20 客Ren 阅读(274) 评论(0) 推荐(0)