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
Instruções do exercício
- Complete o cabeçalho da função adicionando o nome do parâmetro,
word. - Atribua o resultado da concatenação de
wordcom'!!!'ashout_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 completando 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'