プログラミング演習B/ 第05講 関数(2/2; 関数の応用) / まとめ/ まとめ まとめ 関数(2/2) 高度な引数の扱い 教科書 p.180(Lesson 7) デフォルト引数 仮引数にデフォルト値を与えられる(実引数を与えなかった場合にデフォルト値が適用される). キーワード引数 実引数に,仮引数の変数名を指定できる(実引数の順序を気にする必要がなくなる). 可変長引数 実引数を幾つでも指定できるようになる. 仮引数をタプルとして受け取る場合(仮引数の変数名の前に*を付ける)と ディクショナリとして受け取れる場合(仮引数の変数名の前に**を付ける)がある. 複数の返り値 変数のスコープ 変数の種類とスコープ ローカル変数一覧 変数の寿命 assert文によるテスト テストとは 例題. 足し算関数のテスト assert文