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

Python 3.11.0

釋出日期: 2022 年 10 月 24 日

Python 3.11 release logo

這是 Python 3.11.0 的穩定版本

Python 3.11.0 是 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 -- 資料類轉換

更多資源

現在來點完全不同的東西

當一個臨界半徑的球形非旋轉體在廣義相對論下因自身引力坍縮時,理論表明它將坍縮到一個點。旋轉黑洞(克爾黑洞)並非如此。對於一個旋轉的流體體,它的質量分佈不是球形的(它顯示出赤道隆起),並且它具有角動量。由於一個點在經典物理學(廣義相對論是一種經典理論)中不能支援旋轉或角動量,因此可以支援這些屬性的奇點的最小形狀是一個厚度為零但半徑非零的環,這被稱為環奇點或克爾奇點。

這種奇點具有以下特殊屬性。時空允許測地線(描述時空中觀察者和光子的運動)穿過這個環奇點的中心。超越該區域允許封閉的時間樣曲線。由於廣義相對論中觀察者和粒子的軌跡是由時間樣曲線描述的,因此該區域中的觀察者有可能返回到他們的過去。這種內部解決方案不太可能是物理的,被認為是純粹的數學產物。

還有一些其他有趣的自由落體軌跡。例如,對稱軸上有一個點,如果觀察者在該點下方,來自奇點的拉力將迫使觀察者穿過環奇點的中間到達具有封閉時間樣曲線的區域,並且它將經歷排斥引力,將其推回原始區域,但隨後它將再次體驗來自奇點的拉力,並將永遠重複此過程。當然,這僅當極端引力沒有首先摧毀觀察者時才會發生。

完整變更日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG Sigstore
Gzipped 原始碼 tarball 原始碼釋出 c5f77f1ea256dc5bdb0897eeb4d35bb0 25.1 MB SIG .sigstore
XZ 壓縮原始碼 tarball 原始碼釋出 fe92acfa0db9b9f5044958edb451d463 18.9 MB SIG .sigstore
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.9 及更高版本 98fa94815780c9330fc2154559365834 40.6 MB SIG CRT SIG
Windows 安裝程式(64 位) Windows 推薦 4fe11b2b0bb0c744cf74aff537f7cd7f 24.0 MB SIG CRT SIG
Windows 安裝程式(32 位) Windows e369a267acaad62487223bd835279bb9 22.9 MB SIG CRT SIG
Windows 安裝程式 (ARM64) Windows 實驗性 18e5bd9a4854109adf3b77c7c9dc1ded 23.2 MB SIG CRT SIG
Windows 可嵌入包 (64 位) Windows 7df0f4244e5a66760b7caaed58e86c93 10.1 MB SIG CRT SIG
Windows 可嵌入包 (32 位) Windows 0888959642cc8af087d88da3866490a5 9.1 MB SIG CRT SIG
Windows 可嵌入包 (ARM64) Windows e3dbbd5d63c6cb203adc6c0c8ca5f5f7 9.3 MB SIG CRT SIG