摘要: # 装饰器、函数调用 语句分析法假设我们要增强now()函数的功能,比如,在函数调用前后自动打印日志,但又不希望修改now()函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。本质上,decorator就是一个返回函数的高阶函数。所以,我们要定义一个能打印日志... 阅读全文
posted @ 2015-03-26 17:10 鲁上客 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 条件:windows7 ,32位 Notepad++ 1. 安装后 "Notepad++配置Python开发环境" 2. 运行notepad中python出现SyntaxError:invalid syntax错误 这是python交互环境的问题,不是代码语法问题。保存到py中执行是没问题的... 阅读全文
posted @ 2015-03-26 10:55 鲁上客 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1. 关键字-值的对应转换:1.把str转换为int的函数:reduce把一个函数作用在一个序列[x1, x2, x3...]上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累积计算,其效果就是:reduce(f, [x1, x2, x3, x4]) = f(f(f(x1, ... 阅读全文
posted @ 2015-03-26 08:15 鲁上客 阅读(2709) 评论(0) 推荐(0) 编辑