Pythonを学習し始めて、リストや辞書の使い方に慣れてくると、次に立ちはだかる大きな壁が「クラス(Class)」と「オブジェクト指向」ではないでしょうか。 「class って何?」 「__init__ っていう変な名前の関数は何?」 「引数にある self って、誰?」 これ ...
異なるスコープと名前空間がどのように参照されるか、また globalおよび nonlocalが変数の束縛にどう影響するか、以下例示です。 ローカルな 代入は 関数scope_test の spam を変更しません。 nonlocal代入は scope_test 上の spamを変更し、 global代入はモジュールレベル ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する