Sintaxis de función personalizada
Como parte del equipo de soporte informático, a menudo tienes que convertir los nombres de los empleados en sus direcciones de correo electrónico de la empresa. La empresa sigue un formato estándar para las direcciones de correo electrónico: nombre (en minúsculas) + punto + apellido (en minúsculas) + @techcompany.com. Por ejemplo, «Jane Doe» se convierte en [email protected].
En lugar de crear estos correos electrónicos manualmente una y otra vez, crearás una función personalizada para automatizar esta tarea.
Este ejercicio forma parte del curso
Python intermedio para desarrolladores
Instrucciones del ejercicio
- Define una función llamada
generate_emailque toma un argumento llamadofull_name. - Devuelve el resultado generado
emailpor la función. - Llama a la función sobre la
full_namecadena.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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(____(____))