ПочатиПочніть безкоштовно

Додавання довільних аргументів

Python дозволяє користувацьким функціям приймати будь‑яку кількість позиційних аргументів завдяки «довільним аргументам». Ця гнучкість дає змогу використовувати функції по‑різному та все одно отримувати очікувані результати.

Скориставшись цією можливістю, ви створите функцію, яка конкатенує (об'єднує) рядки, незалежно від того, скільки фрагментів тексту передано!

Ця вправа є частиною курсу

Середній рівень Python для розробників

Переглянути курс

Інструкції до вправи

  • Визначте функцію concat(), яка приймає довільні аргументи під назвою args.
  • Використайте цикл for, щоб пройтися по кожному arg у args.
  • Викличте функцію, щоб перевірити, що вона працює коректно.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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!"))
Редагувати та запускати код