ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Define una función llamadagenerate_email que toma un argumento llamado full_name.
  • Devuelve el resultado generadoemailpor la función.
  • Llama a la función sobre lafull_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(____(____))
Editar y ejecutar código