1. 学ぶ
  2. /
  3. コース
  4. /
  5. Julia中級

Connected

演習

位置引数の復習

Introduction to Julia コースでは、関数の基本と引数の渡し方を学びました。より発展的な関数を見る前に、ここで手短に復習し、新しい用語もいくつか紹介します。

関数は入力を受け取り、出力を返します。関数はコードを整理し、効果的に再利用するための手段です。同じコードでも、関数内に入れておくと関数外に置くより高速に動くことがあるため、関数化の利点を活用することが重要です。

関数の引数を指定するときは、決まった順序で並べます。これを位置引数と呼びます。位置引数は、順番に並べられ、関数を呼び出すときも同じ順番で渡さなければならない引数のことです。Julia は引数の位置に基づいて、それぞれの入力値をどのパラメータに対応させるかを判断します。

次の例では、2 つの位置引数 previous_price と current_price を受け取る関数 my_profit を作成します。位置引数なので、順序を正しくすることが重要です。

指示

100 XP
  • 関数 my_profit を定義し、引数 current_price から previous_price を引いた差を返してください。
  • previous_price に 100、current_price に 105 を指定して my_profit を呼び出してください。