プログラムを開発する際は、多くの場合、既存のプログラムに手を加えるかたちで改良していきます。本連載でも、前回作成したPythonスクリプト「utterance.py」にコードを追加することで改良していくことにします。 まずは、前回作成したutterance.pyをテキスト ...
Vol.0-7のコード改善案として、f-stringを使うといいよ、と提案された。 何それ? ということで解説してもらった。 f-string とは? f-string は、Python 3.6 で導入された新しい文字列整形方法です。文字列リテラルの前に f または F を付けることで、文字列内に波 ...
__del__メソッドはデストラクタのように見えますが、実際にはガベージコレクタのフックとして機能し、タイミングが予測不可能なため、重要なリソースの解放には代わりにコンテキストマネージャを使用すべきです。 __format__メソッドは組み込みの`format ...
The newly approved Python Enhancement Proposal 751 gives Python a standard lock file format for specifying the dependencies of projects. Here’s the what, why, and when. Python Enhancement Proposal ...