Pythonの関数の特徴

Pythonの関数はファーストクラスオブジェクトです。
Pythonの関数は関数型というひとつの型なので変数に代入したり、他の関数の引数として渡したり、
戻り値として返すことが出来ます。

関数の定義

関数を定義するには予約語の def を使います。

def 関数名(引数1, 引数2, ..):
    関数の処理
    return 戻り値

デフォルト値

Pythonでは関数呼出し時に値を指定しなかった場合の引数の値を設定することが出来ます。

def 関数名(引数1='デフォルト値', 引数2='デフォルト値', ..)
    関数の処理
    return 戻り値


inserted by FC2 system