LoslegenKostenlos loslegen

Beliebige Anzahl von Argumenten

Im Video hast du gesehen, dass benutzerdefinierte Funktionen in Python auch eine beliebige Anzahl von Argumenten akzeptieren können. Dank dieser Flexibilität lassen sich diese Funktionen auf vielseitige Weise nutzen, ohne dass es Probleme bei der Rückgabe der Ergebnisse gibt.

Mit diesem Wissen erstellst du nun eine Funktion, die Zeichenketten miteinander verknüpft, ohne dass starr vorgegeben ist, wie viele Textblöcke eingegeben werden müssen.

Diese Übung ist Teil des Kurses

Entwicklung mit Python für Fortgeschrittene

Kurs anzeigen

Anleitung zur Übung

  • Definiere eine Funktion namens concat(), die eine beliebige Anzahl von Argumenten namens args entgegennimmt.
  • Erstelle eine Variable namens result und weise ihr eine leere Zeichenkette zu.
  • Verwende eine for-Schleife, um jedes arg in args zu durchlaufen.
  • Rufe die Funktion auf, um zu testen, ob sie richtig funktioniert.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Define a function called concat
____
  
  # Create an empty string
  result = ____
  
  # Iterate over the Python args tuple
  ____:
    result += " " + arg
  return result

# Call the function
print(____("Python", "is", "great!"))
Code bearbeiten und ausführen