- 时间:2020-10-12 11:56 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:Python函数式编程指南(二):从函数开始
[b]2. 从函数开始[/b]
[b]2.1. 定义一个函数[/b]
如下定义了一个求和函数:
[url=http://www.1sucai.cn/article/59867.htm]http://www.1sucai.cn/article/59867.htm[/url]。
*题外话,单就例子中的这个功能而言,在一些其他的函数式语言中(例如Scala)可以使用名为柯里化(Currying)的技术实现得更优雅。柯里化是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。如下的伪代码所示:
[url=http://pypi.python.org/pypi/functional]http://pypi.python.org/pypi/functional[/url]
此篇结束:)
微信版

扫一扫进微信版
返回顶部