そんな経験ありませんか? それはスコープ(変数の有効範囲)の問題です🔍 クロージャ(Closure) = 関数が定義された環境の変数を記憶すること ネスト関数が外部関数の変数を記憶して使える強力なパターンです。 核心: リストの**メソッド(append, extendなど ...
Pythonの関数内から、外側(グローバル)にある変数の値を読み取ることはできます。しかし、いざ、その値を変更しようとすると、なぜかグローバル変数の値は変わらず、関数内だけで同じ名前の新しい変数が作られてしまう…。そんな、意図しない挙動に ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...