筒井@ryu22eです。2023年最初の 「Python Monthly Topics」 は、Python 3. 11の新機能Data Class Transforms (PEP 681) について解説します。 PEP 681についての公式ドキュメントは以下を参照してください。 [1]プログラミング言語の 「オブジェクト (Object⁠)⁠」と ...
前回の続き。3回目。 文字クラス:[abc] は a|b|c と同じ意味。これまでの和、閉包と組み合わせられるが、文字クラスの中で連接、和、閉包は無効化される。例を参照。 キャレット (^) で始めると、否定文字クラスとなり、キャレットの後ろに指定した文字 ...
Pythonでは関数がファーストクラスオブジェクトとして扱われ、他の関数に引数として渡したり、返したりできる。 ドキュメンテーション文字列とアノテーションを使用して、関数の詳細やパラメータを明確にドキュメント化できる。 ラムダ式を使うことで ...