ComeçarComece de graça

Sintaxe de função personalizada

Como parte da equipe de suporte de TI, você precisa frequentemente converter os nomes dos funcionários em seus endereços de e-mail corporativos. A empresa usa um formato padrão de e-mail: nome (em minúsculas) + ponto + sobrenome (em minúsculas) + @techcompany.com. Por exemplo, "Jane Doe" fica [email protected]assim: .

Em vez de criar esses e-mails manualmente várias vezes, você vai criar uma função personalizada para automatizar essa tarefa.

Este exercício faz parte do curso

Python intermediário para desenvolvedores

Ver curso

Instruções do exercício

  • Defina uma função chamadagenerate_email que receba um argumento chamado full_name.
  • Retorne o resultado geradoemailpela função.
  • Chama a função na full_namestring.

Exercício interativo prático

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

full_name = "Alan Turing"

# Define the generate_email function
____ ____(full_name):
    name_parts = full_name.split()
    email = name_parts[0].lower() + '.' + name_parts[1].lower() + '@techcompany.com'
    
    # Return the email address
    ____ ____

# Call the function on the full_name string
print(____(____))
Editar e executar o código