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
Instructions de l’exercice
- Définissez une fonction appelée
generate_emailqui prend un argument nomméfull_name. - Retournez le
emailgé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(____(____))