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

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

Довільні позиційні аргументи — один зі способів додати гнучкість під час створення власних функцій, але ви також можете використовувати довільні іменовані аргументи.

Ваше завдання — взяти функцію concat, яку ви створили в попередній вправі, і змінити її так, щоб вона приймала довільні іменовані аргументи.

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

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

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

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

  • Визначте concat() як функцію, що приймає довільні іменовані аргументи з назвою kwargs.
  • Усередині функції пройдіться циклом по значеннях іменованих аргументів, використовуючи kwarg як ітератор.
  • Викличте concat() з іменованими аргументами: start дорівнює "Python", middle"is", а end"great!".

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

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

# Define a function called concat
def ____(____):
  """Concatenates keyword arguments into a single string with spaces."""
  
  result = ""
  
  # Iterate over the Python kwargs
  for ____ in kwargs.____():
    result += " " + kwarg
  return result

# Call the function
print(____(____="Python", ____="is", ____="great!"))
Редагувати та запускати код