写在前面:python 作为一门无比简洁的语言,拥有很多神奇的内容,特别是函数式编程更是让他有了很多的好处,偏函数就是一种体现,下为大家介绍一下传说中的偏函数:
首先,我们定义一个很常用的函数:
执行以上函数,大家都知道返回结果是a与b的和,但是如果是这么一种特殊情况,也就是a的值或者b的值固定不变,是否有一种方法一劳永逸可以固定参数呢,有的同学说这种方法:
虽然理论上可行,但是还有一种更为高阶的方法,就是利用偏函数,如下代码:
利用以上函数即可完成整个固定参数的方法,而无需改变函数内容.
需要的时候可以直接调用,是函数式编程的一大优势,有了偏函数,这一特性体现的更加明显.
当函数参数过多时候,可以调用其,让其更方便的产生新函数,更好的处理参数过多的问题.
领取专属 10元无门槛券
私享最新 技术干货