IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Definisci una funzione chiamata generate_email che accetti un argomento chiamato full_name.
  • Restituisci l’email generata 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(____(____))
Modifica ed esegui il codice