시작하기무료로 시작하기

임의 인수 추가하기

Python에서는 '임의 인수'를 사용해 사용자 정의 함수가 임의 개수의 위치 인수를 받을 수 있습니다. 이 유연성 덕분에 함수를 다양한 방식으로 활용하면서도 원하는 결과를 얻을 수 있습니다.

이 기능을 활용해, 텍스트 블록의 개수에 상관없이 문자열을 이어 붙이는(합치는) 함수를 만들어 보겠습니다.

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

개발자를 위한 Python 중급

강의 보기

연습 안내

  • args라는 임의 인수를 받는 concat()이라는 함수를 정의하세요.
  • for 루프를 사용해 args 안의 각 arg를 반복하세요.
  • 함수를 호출해 올바르게 작동하는지 확인하세요.

실습형 인터랙티브 연습

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

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