Pythonで開発をしている際によく使われるデコレーターに関してまとめてみます。 デコレーターとは、関数を引数にとって新たな関数を返す動きを使って、関数を装飾(デコレート)できる機能です。ある特定の処理を複数の関数で実行したい場合、各関数に ...
今日は、昨日のPython学習で特に頭を悩ませ、そして理解できたときの喜びが大きかった「デコレーター」と「クロージャー」、そして関数の引数にまつわるいくつかの「なぜ?」について、皆さんと共有したいと思います。特に「関数が関数を返す」という ...