Python の構造的パターンマッチング 1 の使い方についてかんたんにまとめました。
構造的パターンマッチングは一見シンプルですがさまざまな使い方ができる非常に強力な機能です。
正しく理解し…
skeeze による Pixabay からの画像
Python の := 演算子について説明します。
:= 演算子は Python のバージョン…
Python で オブジェクトのアトリビュートへのアクセスがあったときに内部で起こっていること について説明してみます。
# オブジェクトのアトリビュートへのアクセスがあると・・・?
obj.…
追記 2021/06/29: Python 3.10 で match case の構造的パターンマッチング構文が導入されました:
パターンマッチング構文( match case )の使い方
…
Python のキーワード yield の使い方について説明します。
目次
yield とは
yield でジェネレータを作る
yield でコンテキストマネージャを作る
yield fro…
Python のデコレータに引数を渡す方法について見てみます。
具体的には「引数を取ることができるデコレータの作り方」を見ていきます。
まずはかんたんにおさらいから。 Python では @デ…
タイトルそのままですが、 Python 3 の nonlocal の利用方法について説明してみたいと思います。
Python の変数スコープは原則「関数」がスコープの切れ目となっており、関数の…