Kom igångKom igång gratis

Lägga till godtyckliga argument

Python låter anpassade funktioner ta emot valfritt antal positionsargument med hjälp av "godtyckliga argument". Den här flexibiliteten gör att funktioner kan användas på många olika sätt och ändå producera förväntat resultat.

Med den här möjligheten ska du bygga en funktion som sammanfogar strängar – oavsett hur många textstycken som skickas in!

Den här övningen är en del av kursen

Intermediate Python för utvecklare

Visa kurs

Övningsinstruktioner

  • Definiera en funktion som heter concat() och som tar emot godtyckliga argument kallade args.
  • Använd en for-loop för att iterera över varje arg i args.
  • Anropa funktionen för att kontrollera att den fungerar korrekt.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Define a function called concat
def ____(____):
  """Concatenates multiple string arguments with spaces between them."""

  result = ""

  # Iterate over the Python args tuple
  for ____ in ____:
    result += " " + arg
  return result

# Call the function
print(____("Python", "is", "great!"))
Redigera och kör kod