# coding=gbk


print("function partial")
# 偏函数
#所以，简单总结functools.partial的作用就是，
#把一个函数的某些参数给固定住（也就是设置默认值），返回一个新的函数，调用这个新函数会更简单。


#当函数的参数个数太多，需要简化时，使用functools.partial可以创建一个新的函数，
#这个新函数可以固定住原函数的部分参数，从而在调用时更简单。

print("use for fix some params")

import functools
int2 = functools.partial(int, base=2)
print(int2('1100'))

e72f1bb4521eb59b46c30d0e86f3d86357ffda5d
<mask token>

print('function partial')
print('use for fix some params')
<mask token>
print(int2('1100'))

print('function partial')
print('use for fix some params')
<mask token>
int2 = functools.partial(int, base=2)
print(int2('1100'))

print('function partial')
print('use for fix some params')
import functools
int2 = functools.partial(int, base=2)
print(int2('1100'))

# coding=gbk


print("function partial")
# 偏函数
#所以，简单总结functools.partial的作用就是，
#把一个函数的某些参数给固定住（也就是设置默认值），返回一个新的函数，调用这个新函数会更简单。


#当函数的参数个数太多，需要简化时，使用functools.partial可以创建一个新的函数，
#这个新函数可以固定住原函数的部分参数，从而在调用时更简单。

print("use for fix some params")

import functools
int2 = functools.partial(int, base=2)
print(int2('1100'))
