Pythonは、様々なプログラミングパラダイムをサポートしているため、オブジェクト指向によるプログラミングはもちろん、手続き型のように上から順番に処理をさせたり、処理をまとめて関数化させたりといったこともできます。 また、プログラミング ...
走る・止まる といった動作はセットで存在しています 🚗💨 こういう「データ + 動作」をひとまとめにした仕組みこそが、 インスタンス属性を使うときは**必ず`self.属性名`**の形式でアクセスします。 オブジェクトを生成するときに必要な情報は`init ...
株式会社Mined(マインド|本社:東京都港区、代表取締役CEO:前田 智大、以下Mined)が運営する、エンタメ型オンラインライブクラスを提供する教育プラットフォーム「スコラボ」は、AIや機械学習などで大活躍のプログラミング言語・Pythonを学びながら ...
前回はC言語の構造体とPythonで、Cの構造体相当のことを実現する方法について学びました。今回はそれを発展させて、いよいよオブジェクト指向について取り扱います。 クラスは構造体(データ)と処理(メソッド)のセット 構造体はあるひとまとまりのデータ ...
「self.name って何?」「普通の変数と何が違うの?」 と疑問に思う方も多いと思います。 この記事では、インスタンス変数と**普通の変数(ローカル変数)**の違いを、 実際のコードを使って 1行ずつていねいに解説します! Python初心者やプログラミング ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする