calendarcodediamondfacebookfingerglobalgoogleplushatenahomepagetopplainpocketrssservicetwitterwordpresshome2searchfoldernext-arrowback-arrowfirst-arrowlast-arrow

Python : 正規表現の使い方(re、search、match、split、findall、sub、esc

正規表現はテキストの一部にマッチさせることのできるパターンである。メタ文字と呼ばれる記号を利用し、文字列の検索パターンを表すことがで

Python : モジュールの使い方(import、as、パッケージ など)

Python のクラスや関数などのコードを書いた .py という拡張子のファイルはモジュールと呼ばれ、モジュールをまとめたものをパッ

Python : クラスの使い方 4(クラスメソッド、スタティックメソッド、クラス変数)

クラス変数やクラスメソッドは、クラスオブジェクトの属性なので、インスタンスを生成することなくアクセスできる。スタティックメソッドも、

Python : クラスの使い方 3(プロパティ、property、setter、マングリング)

クラスにおけるプロパティ(@property)とは、インスタンスメソッドを、外部からアクセスしたり、変更できないようにする機能である

Python : クラスの使い方 2(継承、super()、多重継承、Mixin)

継承とは、クラスを定義する際に基底クラスを指定することで、基底クラスの性質を受け継ぎ、コードの再利用を実現する方法である。 目

Python : クラスの使い方 1(インスタンス、インスタンスメソッド、インスタンス変数、イニシャライザなど

クラスをもとに生成されたオブジェクトは インスタンス と呼ばれる。インスタンスが持つメソッド(クラスに紐づく処理。クラスやオブジェク

Python : 例外の基本操作編(try、except、else、finally、raise など)

例外とは、エラーが起きたときに実行されるコードのことである。try 文を用いて例外が発生しそうなところに例外処理を追加し、ユーザーに

Python : 関数の基本操作編(デフォルト値、キーワード引数、可変長引数、関数内関数、ラムダ など)

関数は処理をまとめた再利用可能なコードである。関数は他のコードから切り離され、名前を付けられたコードである。 目次

Python : 集合の基本操作編(set 型、frozenset 型 など)

集合は一意な要素の集合を扱うイテラブル(繰り返し可能)オブジェクトである。個々のキーはユニークである必要がある。重複を排除しユニーク

Python : 辞書の基本操作編(get、dict 型、keys、values、items など)

辞書はキーと値のセットを扱う。要素の順序は管理されておらず、0 や 1 などのオフセットは使わない。キーはイミュータブル(変更不可オ