オブジェクトを返す関数です。キーワードを持つことが出来ます。プログラミング言語の標準的な実装です。いった他の実装と区別する必要が有る場合に利用されます。構文で関数変換として適用されます。デコレータの文法はシンタックスシュガーです。...同じ概念がクラスにも存在しますが、あまり使われません。ドキュメントを参照してください。定義しているオブジェクトです。あるクラス属性がデスクリプタであるとき、属性探索によって、束縛されている特別な動作が呼び出されます。デスクリプタであればそれぞれのデスクリプタメソッドが呼び出されます。深く理解する上で鍵となります。いうのは、デスクリプタこそが、関数、メソッド、プロパティ、クラスメソッド、静的メソッド、そしてスーパクラスの参照といった多くの機能の基盤だからです。任意のキーを値に対応付ける連想配列です。メソッドを実装した任意のオブジェクトをキーにできます。返すオブジェクトです。辞書の項目の動的なビューを提供します。辞書が変更されるとビューはそれを反映します。