上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: Python内置了一些特殊变量,以前后上下划线标注,同时我们自己要想定义一些变量,不想让外部访问,又该怎么做呢?更多内容请参考: "Python学习指南" 访问限制 在class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的辅助逻辑。 但是,从前面S 阅读全文
posted @ 2018-01-24 15:20 小破孩92 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 本篇将开始介绍python高阶函数map/reduce/filter的用法,更多内容请参考: "Python学习指南" map/reduce Python内建了 和`reduce()`函数。 如果你读过Google的那篇大名鼎鼎的论文" "MapReduce: Simplified Data Pro 阅读全文
posted @ 2018-01-22 22:33 小破孩92 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 本篇将介绍Python的函数式编程,介绍高阶函数的原理,更多内容请参考: "Python学习指南" 函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计 阅读全文
posted @ 2018-01-22 21:17 小破孩92 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 本篇将介绍Python的装饰器用法,更都内容请参考: "Python学习指南" 装饰器 由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 函数对象有一个 属性,可以拿到函数的名字: 现在,假设我们要增强 函数的功能,比如,在函数调用前后自动打印日志,但又不希望修改 阅读全文
posted @ 2018-01-22 16:16 小破孩92 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 返回函数 函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个可变参数的求和。通常情况下,求和的函数是这样定义的: 但是,如果不需要立刻求和,而是在后面的代码中,根据需要再计算怎么办?可以不返回求和的结果,而是返回求和的函数! 当我们调用 时,返回的并不是 阅读全文
posted @ 2018-01-22 16:14 小破孩92 阅读(496) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=1lpynpue2xgn