Учитывая следующие три функции:
def return_arg( *arg ):
return arg[0]
def an_expression( x, y, **kwargs ):
return x*x + y*y
def sub_function( x, y, F ):
return x + y + F(**locals())
Я могу позвонить по номеру sub_function( 1, 2, an_expression )
, чтобы получить 8
.
Я также могу позвонить:
T = 5
return_arg(T)
Как мне позвонить
sub_function( 1, 2, return_arg)
в случае, если я хочу иметь return_arg(T)
?