Pythonを学習し始めて、リストや辞書の使い方に慣れてくると、次に立ちはだかる大きな壁が「クラス(Class)」と「オブジェクト指向」ではないでしょうか。 「class って何?」 「__init__ っていう変な名前の関数は何?」 「引数にある self って、誰?」 これ ...
Pythonの学習を進めていく中で、多くの初学者が最初に突き当たる大きな壁。それが「クラス」という概念です。 変数や関数までは順調だったのに、クラスが登場した途端、「なぜわざわざこんなに複雑な書き方をするの?」と疑問に感じ、挫折しそうになる ...