Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Dúvida no Ex. 4 da Aula 3 - O poder da extração de código

Argumentos é variaveis locais que passo para minha função quando a invoco.

Parâmetros sao definido na função e nao precisão ter o mesmo nome dos argumentos, mas na mesma ordem que os argumentos forem passados.

Seria isto ?

2 respostas
solução

Oi Eduardo,

Não sei se entendi bem a pergunta. Você pode meio que usar os dois termos para as mesmas coisas, pois é assim que os programadores fazem.

Uma função tem uma lista de parâmetros (ou argumentos). Eles são passados logo na declaração da função:

def funcao(param1, param2, param3)

Pra vc invocar essa função, vc precisa passar argumentos pra ela. Os nomes não precisam bater:

funcao(10, "mauricio", 45.8);

Entendeu?

Entendi :D