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
Instruções do exercício
- Defina uma função chamada
generate_emailque receba um argumento chamadofull_name. - Retorne o resultado gerado
emailpela 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(____(____))