Python 3 – 説明を列挙する(例を含む)-Pythonチュートリアル
enumerate()関数は、列挙オブジェクトを返す組み込み関数です。 これにより、リストを反復処理しながら要素のインデックスを取得できます。 他のプログラミング言語(C)では、多くの場合、forループを使用してインデッ […]
Continue ReadingShare to be Shared!
enumerate()関数は、列挙オブジェクトを返す組み込み関数です。 これにより、リストを反復処理しながら要素のインデックスを取得できます。 他のプログラミング言語(C)では、多くの場合、forループを使用してインデッ […]
Continue Readingvirtualenvは作成できます 分離されたPython環境。 Pythonはデフォルトで、システム全体にモジュールをインストールします。 プログラムが同じモジュールの異なるバージョンを必要とする場合、これは問題になる […]
Continue Reading1つのクラスは、複数のスーパークラスから継承できます。 多重継承は、標準継承または単一継承の拡張です。 原則は同じです。クラスは別のクラスから継承します。 多重継承は、より多くの親クラスから継承するという考えです。 クラ […]
Continue Readingクラスメソッドは、すべてのオブジェクト間で共有されるメソッドです。 クラスメソッドを呼び出すには、クラスを最初の引数として配置します。 クラスメソッドは、インスタンスおよびクラス自体から呼び出すことができます。 これらは […]
Continue Readingiteratableは、シーケンスとして使用できるPythonオブジェクトです。 next()メソッドを使用して、シーケンスの次の項目に移動できます。 反復可能ファイルをループすることはできますが、個々の要素に直接アクセ […]
Continue Reading静的メソッドは、オブジェクトやインスタンスを作成せずに呼び出すことができます。 メソッドを作成して直接呼び出すだけです。 これは、ある意味でオブジェクト指向プログラミングと直交しています。オブジェクトを作成せずにメソッド […]
Continue Reading継承:クラスは、別のクラスのプロパティと変数を取得できます。 このクラスは、スーパークラスまたは親クラスと呼ばれます。 継承により、繰り返しを回避できます (コーディング:繰り返してはいけません)、メソッドを一度定義して […]
Continue Readingモジュールは1つ以上の機能を持つことができます。 コードを整理するのに役立ちます。 1つの長いPythonファイルの代わりに、複数のファイル(モジュール)を持つことができます。 モジュールは、関数またはクラスを持つPyt […]
Continue Readingクラスはもう1つの変数(プロパティと呼ばれることもあります)を持つことができます。 オブジェクトを作成すると、それらの各オブジェクトはそれらの変数に対して一意の値を持ちます。 クラス変数は直接設定する必要はありません。ク […]
Continue Readingコンストラクターは、オブジェクトの作成時に呼び出されるメソッドです。 このメソッドはクラスで定義されており、基本変数を初期化するために使用できます。 4つのオブジェクトを作成する場合、クラスコンストラクターは4回呼び出さ […]
Continue Reading