1. Learn
  2. /
  3. Courses
  4. /
  5. Python 함수 입문

Connected

Exercise

가변 길이 인수 함수(*args)

유연한 인수는 함수에 가변 개수의 인수를 전달할 수 있게 해요. 이 연습 문제에서는 가변 개수의 문자열 인수를 받는 함수를 정의하는 연습을 합니다.

정의할 함수는 gibberish()이며, 가변 개수의 문자열 값을 받을 수 있어요. 반환 값은 전달된 순서대로 모든 문자열 인수를 이어 붙인 하나의 문자열입니다. 먼저 한 개의 문자열 인수로 함수를 호출하고, 이어서 여러 문자열 인수로 다시 호출해 출력이 어떻게 달라지는지 확인해 보세요. 이전 영상에서 배운 대로, 함수 정의 내부에서 args는 튜플입니다.

Instructions

100 XP
  • 함수 이름 gibberish로 함수 헤더를 완성하세요. 유연한 단일 인수 *args를 받습니다.
  • 변수 hodgepodge를 빈 문자열로 초기화하세요.
  • 함수 본문의 끝에서 변수 hodgepodge를 반환하세요.
  • gibberish()를 단일 문자열 "luke"로 호출하고, 결과를 one_word에 할당하세요.
  • Submit 버튼을 눌러 여러 인수로 gibberish()를 호출하고 Shell에 값을 출력하세요.