注意: 雖然 JavaScript 不是本網站的必要組成部分,但您與內容的互動將受到限制。請啟用 JavaScript 以獲得完整體驗。

Python 3.11.4

釋出日期:2023 年 6 月 6 日

Python 3.11 release logo

這是 Python 3.11 的第四個維護版本

Python 3.11.4 是 Python 程式語言的最新主要版本,它包含許多新功能和最佳化。

與 3.10 相比,3.11 系列的主要新功能

Python 3.11 中一些新的主要功能和更改包括

一般更改

  • PEP 657 -- 在回溯中包含細粒度的錯誤位置
  • PEP 654 -- 異常組和 except*
  • PEP 680 -- tomllib:標準庫中對解析 TOML 的支援
  • gh-90908 -- 將任務組引入 asyncio
  • gh-34627 -- 正則表示式現在支援原子分組 ((?>...)) 和佔有量詞 (*+, ++, ?+, {m,n}+)。
  • Faster CPython 專案已經取得了一些令人興奮的成果。Python 3.11 比 Python 3.10 快 10-60%。平均而言,我們在標準基準測試套件上測量了 1.22 倍的加速。有關詳細資訊,請參閱 Faster CPython

型別和型別語言更改

  • PEP 673 -- Self 型別
  • PEP 646 -- 可變泛型
  • PEP 675 -- 任意字面字串型別
  • PEP 655 -- 將單個 TypedDict 項標記為必需或可能缺失
  • PEP 681 -- 資料類轉換

更多資源

現在來點完全不同的

非擠壓定理,也稱為格羅莫夫非擠壓定理,是辛幾何中最重要的定理之一。它最早由米哈伊爾·格羅莫夫在 1985 年證明。該定理指出,除非球的半徑小於或等於圓柱體的半徑,否則不能透過辛對映將球嵌入圓柱體中。該定理之所以重要,是因為以前人們對辛對映背後的幾何學知之甚少。

變換是辛的,一個簡單的結果是它保留體積。人們可以透過一個保留體積的變換輕鬆地將任意半徑的球嵌入到任意其他半徑的圓柱體中:只需想象將球擠壓到圓柱體中(因此,得名非擠壓定理)。因此,非擠壓定理告訴我們,儘管辛變換是保留體積的,但辛變換比保留體積的變換更具限制性。

完整更改日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG Sigstore
Gzip 壓縮的原始碼 tarball 原始碼釋出 bf6ec50f2f3bfa6ffbdb385286f2c628 25.3 MB SIG .sigstore
XZ 壓縮的原始碼 tarball 原始碼釋出 fb7f7eae520285788449d569e45b6718 19.0 MB SIG .sigstore
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.9 及更高版本 91498b67b9c4b5ef33d1b7327e401b17 41.1 MB SIG .sigstore
Windows 安裝程式 (64 位) Windows 推薦 e4413bb7448cd13b437dffffba294ca0 24.2 MB SIG .sigstore
Windows 安裝程式 (32 位) Windows 9ec180db64c074e57bdcca8374e9ded6 23.1 MB SIG .sigstore
Windows 安裝程式 (ARM64) Windows 實驗性 60785673d37c754ddceb5788b5e5baa9 23.6 MB SIG .sigstore
Windows 可嵌入程式包 (64 位) Windows d0e85bf50d2adea597c40ee28e774081 10.1 MB SIG .sigstore
Windows 可嵌入程式包 (32 位) Windows 81b0acfcdd31a73d1577d6e977acbdc6 9.2 MB SIG .sigstore
Windows 可嵌入程式包 (ARM64) Windows bdce328de19973012123dc62c1cfa7e9 9.5 MB SIG .sigstore