偏函数
当函数的参数个数太多,需要简化时,使用functools.partial
可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。
import functoolsint2 = functools.partial(int, base=2)int2('100110')#现在就认为这是个二进制字符串了-------------------------------------------------------Output: 38#转换成十进制
本文共 290 字,大约阅读时间需要 1 分钟。
偏函数
当函数的参数个数太多,需要简化时,使用functools.partial
可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。
import functoolsint2 = functools.partial(int, base=2)int2('100110')#现在就认为这是个二进制字符串了-------------------------------------------------------Output: 38#转换成十进制
转载于:https://www.cnblogs.com/sugar2019/p/11384147.html