博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年12月25日

摘要: Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可选参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的函数,还可以简化调用者的代码。 位置参数 默认参数 这样,当我们调用power(5)时,相当于调用power(5,2),而对于n > 2的其他 阅读全文

posted @ 2018-12-25 15:08 skytwen 阅读(178) 评论(0) 推荐(0) 编辑

摘要: Python内建了map()/reduce()/filter()函数。 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 reduce()把一个函数作用在一个序列上,这个函数必须接收两个参数,reduc 阅读全文

posted @ 2018-12-25 10:33 skytwen 阅读(157) 评论(0) 推荐(0) 编辑