PythonFunçõesbasico

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

Mais exercícios de Funções

PYF026D · DesafioSistema de validaçãoPYF029D · DesafioAnalisador de textoPYF006B · BásicoFunção booleanaPYF009B · BásicoChamar função dentro de função
Ver todos os exercícios de Python