Python : クラスの使い方 3(プロパティ、property、setter、マングリング) クラスにおけるプロパティ(@property)とは、インスタンスメソッドを、外部からアクセスしたり、変更できないようにする機能である 2021/10/12 class/ Python Python : クラスの使い方 2(継承、super()、多重継承、Mixin) 継承とは、クラスを定義する際に基底クラスを指定することで、基底クラスの性質を受け継ぎ、コードの再利用を実現する方法である。 目 2021/10/8 class/ Python Python : クラスの使い方 1(インスタンス、インスタンスメソッド、インスタンス変数、イニシャライザなど クラスをもとに生成されたオブジェクトは インスタンス と呼ばれる。インスタンスが持つメソッド(クラスに紐づく処理。クラスやオブジェク 2021/10/7 class/ Python Python : 例外の基本操作編(try、except、else、finally、raise など) 例外とは、エラーが起きたときに実行されるコードのことである。try 文を用いて例外が発生しそうなところに例外処理を追加し、ユーザーに 2021/10/4 Python/ 制御フロー Python : 関数の基本操作編(デフォルト値、キーワード引数、可変長引数、関数内関数、ラムダ など) 関数は処理をまとめた再利用可能なコードである。関数は他のコードから切り離され、名前を付けられたコードである。 目次 2021/10/1 Python/ 組み込み関数 Python : 集合の基本操作編(set 型、frozenset 型 など) 集合は一意な要素の集合を扱うイテラブル(繰り返し可能)オブジェクトである。個々のキーはユニークである必要がある。重複を排除しユニーク 2021/9/30 Python/ データ構造 Python : 辞書の基本操作編(get、dict 型、keys、values、items など) 辞書はキーと値のセットを扱う。要素の順序は管理されておらず、0 や 1 などのオフセットは使わない。キーはイミュータブル(変更不可オ 2021/9/29 Python/ データ構造 Python : list 型の基本操作編(結合・追加・削除・分割・スライス など) Python には文字列以外に、タプルとリストの 2 種類のシーケンス(list, tuple, range)構造がある。リストはミ 2021/9/28 Python/ データ構造 Python : while 文の基本操作編(break、continue、else など) Python には for 文 と while 文 の 2 種類のループがある。while 文は条件を指定した処理の繰り返しである。 2021/9/27 Python/ 制御フロー Python : for 文の基本操作編(range、continue、break、enumerate など) Python には for 文 と while 文 の 2 種類のループがある。ループとは処理の繰り返しである。for 文は、リ 2021/9/24 Python/ 制御フロー FirstPrevious1234567NextLast