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
Övningsinstruktioner
- Definiera en funktion som heter
concat()och som tar emot godtyckliga argument kalladeargs. - Använd en
for-loop för att iterera över varjeargiargs. - 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!"))