CommencezCommencez gratuitement

Syntaxe d'une fonction personnalisée

Dans l'équipe de soutien informatique, vous devez souvent convertir les noms d'employé·e·s en adresses de courriel de l'entreprise. L'organisation suit un format standard : prénom (minuscules) + point + nom de famille (minuscules) + @techcompany.com. Par exemple, « Jane Doe » devient [email protected].

Plutôt que de créer ces adresses manuellement à répétition, vous allez bâtir une fonction personnalisée pour automatiser cette tâche.

Cette activité fait partie du cours

Python intermédiaire pour développeurs et développeuses

Voir le cours

Instructions de l’exercice

  • Définissez une fonction appelée generate_email qui prend un argument nommé full_name.
  • Retournez le email généré à partir de la fonction.
  • Appelez la fonction sur la chaîne full_name.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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(____(____))
Modifier et exécuter le code