LoslegenKostenlos starten

Syntax für benutzerdefinierte Funktionen

Als Teil des IT-Supportteams musst du oft die Namen von Mitarbeitenden in ihre Firmen-E-Mail-Adressen umwandeln. Das Unternehmen benutzt ein Standard-E-Mail-Format: Vorname (Kleinbuchstaben) + Punkt + Nachname (Kleinbuchstaben) + @techcompany.com. Zum Beispiel wird „Jane Doe“ zu [email protected].

Anstatt diese E-Mails immer wieder von Hand zu schreiben, kannst du eine eigene Funktion erstellen, um das Ganze zu automatisieren.

Diese Übung ist Teil des Kurses

<Kurs>Entwicklung mit Python für Fortgeschrittene</Kurs>
Kurs ansehen

Übungsanweisungen

  • Definiere eine Funktion namens generate_email, die ein Argument namens full_name entgegennimmt.
  • Gib die erzeugte email-Adresse aus der Funktion zurück.
  • Rufe die Funktion für die Zeichenfolge full_name auf.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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(____(____))
Code bearbeiten und ausführen