Função com parâmetro
Funções com parâmetros são a base para reutilizar código com diferentes entradas. Em vez de criar múltiplas funções para cada nome, você cria uma função que aceita um nome como parâmetro e imprime a saudação. Isso aparece em sistemas de login, chatbots e qualquer lugar onde você precise personalizar mensagens.
O PROBLEMA
Crie uma função saudar(nome) que recebe um nome e imprime "Olá, [nome]!".
EXEMPLO
saudar("Maria") → Olá, Maria!SOBRE O CONCEITO
Um parâmetro é uma variável local que recebe o valor passado na chamada da função. Dentro da função saudar, o parâmetro nome armazena o argumento fornecido. Erro comum: tratar nome como variável global – mas ele só existe dentro da função. Outro erro: chamar a função sem argumento, como saudar(), o que gera TypeError porque o parâmetro é obrigatório. Use f-string (f"Olá, {nome}!") para interpolar o valor.
RESOLUÇÃO