임의 인수 추가하기
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!"))