Pythonの関数の特徴
Pythonの関数はファーストクラスオブジェクトです。
Pythonの関数は関数型というひとつの型なので変数に代入したり、他の関数の引数として渡したり、
戻り値として返すことが出来ます。
関数の定義
関数を定義するには予約語の def を使います。
def 関数名(引数1, 引数2, ..): 関数の処理 return 戻り値
デフォルト値
Pythonでは関数呼出し時に値を指定しなかった場合の引数の値を設定することが出来ます。
def 関数名(引数1='デフォルト値', 引数2='デフォルト値', ..) 関数の処理 return 戻り値