Os parametros ficam dentro do def e dentro da função em execução. Não sei se conseguir me expressar bem, mas um exemplo:
def marca_chute_correto(palavra_secreta,chute,letra_acertada):
marca_chute_correto(palavra_secreta,chute,letra_acertada)
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Os parametros ficam dentro do def e dentro da função em execução. Não sei se conseguir me expressar bem, mas um exemplo:
def marca_chute_correto(palavra_secreta,chute,letra_acertada):
marca_chute_correto(palavra_secreta,chute,letra_acertada)
Oii David, como você está?
É exatamente isso. Uma definição formal seria que o parâmetro é definido na declaração da função e um argumento é o valor passado para cada parâmetro da função. Deixo abaixo uma representação visual dessa diferença:

Qualquer dúvida estou por aqui.
Abraços!