Pythonの新機能を知ろう!
最新のPython 3.12に至るまでの直近3バージョンの魅力的な新機能をカテゴリ別に紹介
-
7
Python 3.14の新機能――フリースレッドPythonの正式サポートと高速化などを解説
今回は、フリースレッドPythonの正式サポート、テイルコールに基づく新型インタプリタによる高速化、エラーメッセージの改善や構文強調表示など、インタプリタや言語インタフェースの強化を中心に紹介します。
-
6
Python 3.14の新機能――再利用可能なテンプレート文字列や高効率な圧縮ライブラリを解説
今回は、テンプレート文字列リテラルt-strings、高効率な圧縮のためのZstandard、括弧なしのexcept/except*式、アノテーションの遅延評価など、言語仕様やライブラリの強化を中心に紹介します。
-
5
Python 3.13の新機能、対話型インタプリタの機能強化や高速化などを解説
今回は、対話型インタプリタの機能強化や高速化といった実行環境の改良、エラーメッセージの改良や新しい型関連機能、モバイルプラットフォームのサポートなどを紹介します。
-
4
Python 3.10~3.12の魅力:入門者も使いやすいf-string、ExceptionGroup、進化したエラーメッセージの機能を解説
今回は、f-string構文の機能強化、新しく導入されたExceptionGroupとTaskGroup、それと改良されたエラーメッセージを中心に紹介します。
-
3
最新版Python3.12を使いこなす! 型引数や文法関連の新機能を3.10からの変遷で紹介
今回は、ジェネリクスのための新しい型引数構文、**kwargsのより厳密な型付け、オーバーライドデコレータtyping.overrideなどの型関連機能、構造的パターンマッチング、with文の入れ子構文の改良など、文法関連の新機能を中心に紹介します。
-
2
【Python 3.12への道のり】3.11で導入された可変長ジェネリクス・データクラス変換とは?型関連の機能を紹介
今回は、Python 3.10以降の新機能のうち、Python 3.11で導入された可変長ジェネリクス、Self型、改良されたTypedDict、文字列リテラル型、データクラス変換を紹介します。
-
1
【Python 3.12への道のり】3.10で実装された型機能など、魅力的な機能を正式リリースまでに使いこなす
本連載では、これを受けて最新バージョンである3.12に至るまでの道のりとして、直近3バージョンのPythonの魅力的な機能をカテゴリ別に紹介します。