ComeçarComece gratuitamente

Funções de parâmetro único

Parabéns! Você definiu e chamou sua própria função com sucesso! Isso é muito legal.

No exercício anterior, você definiu e chamou a função shout(), que imprimiu uma string concatenada com '!!!'. Agora você atualizará shout() adicionando um parâmetro para que ele possa aceitar e processar qualquer argumento de string passado a ele. Observe também que shout(word), a parte do cabeçalho que especifica o nome da função e o(s) parâmetro(s), é conhecida como a assinatura da função. Você pode encontrar esse termo em publicações!

Este exercício faz parte do curso

Introdução a funções em Python

Ver Curso

Instruções de exercício

  • Complete o cabeçalho da função adicionando o nome do parâmetro, word.
  • Atribua o resultado da concatenação de word com '!!!' a shout_word.
  • Imprima o valor de shout_word.
  • Chame a função shout(), passando para ela a string 'congratulations'.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Define shout with the parameter, word
def shout(____):
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    ____ = ____ + '!!!'

    # Print shout_word
    print(____)

# Call shout with the string 'congratulations'
Editar e executar código