CommencerCommencez gratuitement

Syntaxe des fonctions personnalisées

En tant que membre de l'équipe d'assistance informatique, vous devez fréquemment convertir les noms des employés en adresses e-mail professionnelles. La société utilise un format d'adresse e-mail standard : prénom (en minuscules) + point + nom (en minuscules) + @techcompany.com. Par exemple, « Jane Doe » devient [email protected].

Au lieu de créer manuellement ces e-mails à plusieurs reprises, vous allez créer une fonction personnalisée pour automatiser cette tâche.

Cet exercice fait partie du cours

<cours>Python intermédiaire pour les développeurs</cours>
Voir le cours

Instructions de l’exercice

  • Définissez une fonction appelée generate_email qui prend un argument appelé full_name.
  • Renvoyer l'email e générée par la fonction.
  • Veuillez appeler la fonction sur la chaîne d'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