2022年4月24日 / 最終更新日時 : 2022年4月24日 studio73 Python Pythonチュートリアル 4章 制御構造ツール(10) ラムダ式 キーワードlambdaを使うと、名前のない小さな関数を生成できます。書式 変数 = lambda 引数 : 式例) lambda a, b: a+b 二つの引数(a と b)の和を返す関数です。なお、ラムダ式は […]
2022年4月17日 / 最終更新日時 : 2022年4月17日 studio73 Python Pythonチュートリアル 4章 制御構造ツール(9) 引数のアンパック *演算子を使って関数を呼ぶことで、リストやタプルからアンパックした引数を渡す事が出来ます。同じように**演算子を使用すれば、ディクショナリをキーワード引数を渡す事が出来ます。 7行目のrange関数を呼 […]
2022年4月10日 / 最終更新日時 : 2022年4月10日 studio73 Python Pythonチュートリアル 4章 制御構造ツール(8) 任意引数リスト 関数が任意の個数の引数で呼び出せるよう指定する方法があります。関数の引数の定義時の引数の前に*を付けて定義すると、タプル型で受け取る事が出来ます。この可変引数は、関数に渡される入力引数の残りを全て掬い取る […]
2022年4月3日 / 最終更新日時 : 2022年4月3日 studio73 Python Pythonチュートリアル 4章 制御構造ツール(7) 位置引数専用、キーワード引数専用 関数の定義時に、引数の種類を「/」と「*」オプションを指定して位置専用、位置またはキーワード、キーワード専用と種類を指定する事ができます。 ・「/」の前が位置専用・「/」と「*」の間が位 […]