摘要:Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可选参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的函数,还可以简化调用者的代码。 位置参数 默认参数 这样,当我们调用power(5)时,相当于调用power(5,2),而对于n > 2的其他
阅读全文
posted @ 2018-12-25 15:08
随笔分类 - Python编程
摘要:Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可选参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的函数,还可以简化调用者的代码。 位置参数 默认参数 这样,当我们调用power(5)时,相当于调用power(5,2),而对于n > 2的其他
阅读全文
posted @ 2018-12-25 15:08
摘要:Python内建了map()/reduce()/filter()函数。 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 reduce()把一个函数作用在一个序列上,这个函数必须接收两个参数,reduc
阅读全文
posted @ 2018-12-25 10:33
|
||