1 2 3 4 5 6 7 8 |
<span class="k">def</span> <span class="nf">a_function</span><span class="p">(</span><span class="n">arg1</span><span class="p">,</span> <span class="n">arg2</span><span class="p">):</span> <span class="sd">"""2つの数値をかけ算して返す"""</span> <span class="k">return</span> <span class="n">arg1</span> <span class="o">*</span> <span class="n">arg2 </span> |
関数の呼び出し
事前に定義された関数は、次のようにして呼び出せます。
1 2 3 |
<span class="n">a_function</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">) </span> |
関数が戻り値を返すようになっている場合は、戻り値を変数に代入したり、計算など別の処理に利用できます。戻り値がない場合はNoneという特別な値が返されます。
引数の指定方法には2つの方法があります。上記のように直接値を指定する方法が1つ。そして次のように変数名をキーワード指定する方法です。
1 |
<span class="n">a_function</span><span class="p">(</span><span class="n">arg1</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">arg2</span><span class="o">=</span><span class="mi">2</span><span class="p">)</span> |
1 |
1 |
<span class="n"> </span> |
コメントを残す