ComeçarComece gratuitamente

Funções com vários parâmetros

Na última aula, Hugo discutiu o uso de vários parâmetros na definição de funções. Agora você usará o que aprendeu para modificar ainda mais a função shout(). Aqui, você modificará shout() para aceitar dois argumentos. Partes da função shout(), que você escreveu anteriormente, são mostradas.

Este exercício faz parte do curso

Introdução a funções em Python

Ver Curso

Instruções de exercício

  • Modifique o cabeçalho da função de modo que ela aceite dois parâmetros, word1 e word2, nessa ordem.
  • Concatene word1 e word2 com '!!!' e atribua a shout1 e shout2, respectivamente.
  • Concatene shout1 e shout2 juntos, nessa ordem, e atribua a new_shout.
  • Passe as strings 'congratulations' e 'you', nessa ordem, para uma chamada para shout(). Atribua o valor de retorno a yell.

Exercício interativo prático

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

# Define shout with parameters word1 and word2
def shout(____, ____):
    """Concatenate strings with three exclamation marks"""
    # Concatenate word1 with '!!!': shout1
    
    
    # Concatenate word2 with '!!!': shout2
    
    
    # Concatenate shout1 with shout2: new_shout
    

    # Return new_shout
    return new_shout

# Pass 'congratulations' and 'you' to shout(): yell


# Print yell
print(yell)
Editar e executar código