Składnia funkcji niestandardowej
Jako członek zespołu wsparcia IT często musisz tworzyć firmowe adresy e-mail na podstawie imion i nazwisk pracowników. Firma stosuje standardowy format adresu: imię (małymi literami) + kropka + nazwisko (małymi literami) + @techcompany.com. Na przykład „Jane Doe" staje się [email protected].
Zamiast ręcznie tworzyć te adresy za każdym razem, napiszesz własną funkcję, która zautomatyzuje to zadanie.
To ćwiczenie jest częścią kursu
Python dla programistów – poziom średniozaawansowany
Instrukcje do ćwiczenia
- Zdefiniuj funkcję o nazwie
generate_email, która przyjmuje jeden argument o nazwiefull_name. - Zwróć wygenerowany adres
emailz funkcji. - Wywołaj funkcję, przekazując do niej ciąg znaków
full_name.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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(____(____))