1. 학습
  2. /
  3. 강의
  4. /
  5. Julia 중급

Connected

연습 문제

위치 인수 복습

Introduction to Julia 강의에서 함수의 기본과 함수에 인수를 전달하는 방법을 배웠어요. 더 고급 함수로 넘어가기 전에, 간단히 복습하고 새로운 용어를 소개하겠습니다.

함수는 입력을 받아 출력을 만들어 냅니다. 함수는 코드를 체계적으로 구성하고 효과적으로 재사용하는 방법이에요. 동일한 코드를 함수 안에 넣으면 함수 밖에 둘 때보다 더 빠르게 실행될 수 있으므로, 함수를 작성할 때의 이점을 적극 활용하는 것이 중요합니다.

함수의 인수를 지정할 때는 일정한 순서로 나열합니다. 이를 위치 인수라고 합니다. 위치 인수는 단순히 순서대로 나열된 인수이며, 함수를 호출할 때도 같은 순서로 값을 전달해야 합니다. Julia는 인수의 위치를 사용해 각 입력 값을 어떤 매개변수에 매핑할지 결정합니다.

아래 예제에서는 두 개의 위치 인수 previous_price와 current_price를 받는 함수 my_profit을 작성합니다. 위치 인수를 사용할 때는 순서를 정확히 지키는 것이 중요합니다.

지침

100 XP
  • 함수 my_profit을 정의하고, 인수 current_price와 previous_price의 차이를 반환하세요.
  • previous_price는 100, current_price는 105로 하여 my_profit을 호출하세요.