pythonはオブジェクト指向のプログラミング言語の一種。クラスはオブジェクトを実現するための機構 オブジェクト指向プログラミングとは Pythonにおいて、すべてがオブジェクトとなる。これは、数値、文字列、リスト、関数、クラスなどプログラム内で ...
ここからは、オブジェクト思考について説明していきます。 プログラムを一連の"オブジェクト"として考える設計思想やプログラミング手法のことです。オブジェクトは、データ(属性またはプロパティとも呼ばれる)とそれを操作する手続き(メソッド ...
Pythonは、様々なプログラミングパラダイムをサポートしているため、オブジェクト指向によるプログラミングはもちろん、手続き型のように上から順番に処理をさせたり、処理をまとめて関数化させたりといったこともできます。 また、プログラミング ...
今回は、これまで細かく説明してこなかったselfについて扱います。self自体については割りきってしまえば非常に単純明快なので、細かい話に興味がない人は最初の節のみ読んでいただければ大丈夫です。2節目以降は、かなり前の関数やモジュールの回で ...
プログラミング言語Pythonは現在高い人気を持つ。ただ初心者の中には、Pythonが備える数々の便利な機能に気付いていない人もいる。この特集では、そうした機能や仕組みについて解説する。 「文字列はオブジェクト」ってどういうこと? ここまでの解説で ...