Posted inPython
Python 3 – 変数のPythonスコープ-Pythonチュートリアル
変数は、プログラム内で特定の範囲を持っています。 グローバル変数はプログラムのどこでも使用できますが、ローカル変数は特定の領域(関数、ループ)でのみ認識されます。 プロジェクトでは、スコープという言葉が使用されることがあります。「プロジェクトのスコープ外」という意味で、含まれていません。 同様に、変数は関数の範囲外にある可能性があります。 関連コース: 完全なPythonプログラミングコースと演習 例:前書きスコープは、変数を使用できる場所と関係があります。 変数を定義する場合、それは必ずしもコード内のどこでも使用できるとは限りません。 関数で定義された変数は、返さない限り、関数でのみ認識されます。 12345def something(): localVar = 1print(localVar)つまり、関数から変数を返さない限り、それらはそこでのみ使用できます。 これは、グローバル変数とはまったく対照的です。グローバル変数は、複数の関数やメインコードを含め、どこでも使用できます。…