関数内ローカルな関数
常山日記経由で面白い記事を見つけた。
- msshの日記: 関数内ローカルな関数が定義 (http://d.hatena.ne.jp/mssh/20071102)
スコープは奥が深いし非常に重要な機能だと思うので、Pythonのスコープはいずれまとめたいと思っている。PythonはローカルになるがRubyはローカルにならないらしい。グローバルになってしまうのなら関数内で定義する意味があまりないと思う。この部分に関してはPythonの方が良いと思う。この記事は自分用のメモ。