시작하기무료로 시작하기

임의의 키워드 인수

임의의 위치 인수는 사용자 정의 함수를 만들 때 유연성을 높이는 방법 중 하나입니다. 이번에는 임의의 키워드 인수를 활용해 보겠습니다.

지난 연습 문제에서 만든 함수를 수정하여 임의의 키워드 인수를 받을 수 있도록 변경하는 것이 목표입니다.

이 연습은 강의의 일부입니다

개발자를 위한 Python 중급

강의 보기

연습 안내

  • 임의의 키워드 인수 kwargs를 받는 함수 concat()을 정의하세요.
  • 함수 내부에서 kwarg를 반복자로 사용하여 키워드 인수의 을 반복하세요.
  • start"Python", middle"is", end"great!"으로 지정한 키워드로 concat()을 호출하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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!"))
코드 편집 및 실행