Sintassi di una funzione personalizzata
Come parte del team di supporto IT, ti capita spesso di convertire i nomi dei dipendenti nei rispettivi indirizzi email aziendali. L’azienda segue un formato standard: nome (minuscolo) + punto + cognome (minuscolo) + @techcompany.com. Per esempio, "Jane Doe" diventa [email protected].
Invece di creare queste email a mano ogni volta, costruirai una funzione personalizzata per automatizzare il compito.
Questo esercizio fa parte del corso
Python intermedio per sviluppatori
Istruzioni dell'esercizio
- Definisci una funzione chiamata
generate_emailche accetti un argomento chiamatofull_name. - Restituisci l’
emailgenerata dalla funzione. - Chiama la funzione sulla stringa
full_name.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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(____(____))