ComeçarComece gratuitamente

Escreva uma função simples

No último vídeo, Hugo descreveu os princípios básicos de como definir uma função. Agora você escreverá sua própria função!

Defina uma função, shout(), que simplesmente imprime uma string com três pontos de exclamação '!!!' no final. O código da função square() que escrevemos anteriormente é encontrado abaixo. Você pode usá-lo como um padrão para definir shout().

def square():
    new_value = 4 ** 2
    return new_value

Observe que o corpo da função já está recuado 4 espaços para você. Os corpos das funções precisam ser recuados em um número consistente de espaços, e a escolha de 4 é comum.

Este curso aborda muitos conceitos que você pode ter esquecido, portanto, se precisar de uma atualização rápida, baixe a Folha de dicas de Python para ciência de dados e mantenha-a sempre à mão!

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 da função apropriada, shout.
  • No corpo da função, concatene a string 'congratulations' com outra string, '!!!'. Atribua o resultado a shout_word.
  • Imprima o valor de shout_word.
  • Chame a função shout.

Exercício interativo prático

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

# Define the function shout
def ____():
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    

    # Print shout_word
    print(____)

# Call shout
Editar e executar código