É possível alterar os parâmetros padrão de uma função no Python?

No Python, é possível redefinir os parâmetros padrão de uma função em tempo de execução?

Eu defini uma função com 3 parâmetros aqui:

def multiplyNumbers(x,y,z):
    return x*y*z

print(multiplyNumbers(x=2,y=3,z=3))

Em seguida, eu tentei (sem sucesso) para definir o valor do parâmetro padrão para y e, em seguida, tentei chamar a função sem o parâmetroy:

multiplyNumbers.y = 2;
print(multiplyNumbers(x=3, z=3))

Mas o seguinte erro foi produzido, uma vez que o valor padrão dey não foi definido corretamente:

TypeError: multiplyNumbers() missing 1 required positional argument: 'y'

É possível redefinir os parâmetros padrão de uma função em tempo de execução, como estou tentando fazer aqui?

questionAnswers(3)

yourAnswerToTheQuestion