Вы можете создать другую функцию, которая будет вызывать вашу функцию с нужным параметром.
def old_function(x,y):
return x+y
def bound_parameter_function(x):
return old_function(x,10)
Конечно, если вам нужно создавать такие функции на лету, вы можете написать другую функцию, которая делаетработа для вас:
def parameter_bound(f, parm_to_bind):
def ret(y):
return f(parm_to_bind,y)
return ret
new_func=parameter_bound(old_function,10)
new_func(1)