ÎncepețiÎncepe gratuit

Sintaxa funcțiilor personalizate

Ca parte din echipa de suport IT, ai nevoie frecvent să convertești numele angajaților în adresele lor de e-mail de serviciu. Compania folosește un format standard: prenume (cu litere mici) + punct + nume de familie (cu litere mici) + @techcompany.com. De exemplu, „Jane Doe" devine [email protected].

În loc să creezi manual aceste adrese de fiecare dată, vei construi o funcție personalizată care să automatizeze această sarcină.

Acest exercițiu face parte din cursul

Python intermediar pentru dezvoltatori

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește o funcție numită generate_email care primește un argument numit full_name.
  • Returnează adresa email generată din funcție.
  • Apelează funcția pe șirul de caractere full_name.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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(____(____))
Editează și rulează codul