Python 3.11.0
發行日期:2022 年 10 月 24 日

這是 Python 3.11.0 的穩定版本
Python 3.11.0 是 Python 程式語言最新的主要發行版本,其中包含了許多新功能與優化。
與 3.10 相比,3.11 系列的主要新功能
Python 3.11 的部分主要新功能與變更包括:
一般變更
- PEP 657 -- 在追蹤回溯(Tracebacks)中加入精確的錯誤位置
- PEP 654 -- 例外群組(Exception Groups)與
except* - PEP 680 -- tomllib:標準函式庫中對 TOML 解析的支援
- gh-90908 -- 為 asyncio 引入任務群組(task groups)
- gh-34627 -- 正規表示式現已支援原子群組(Atomic grouping,
(?>...))與獨佔量詞(possessive quantifiers,*+, ++, ?+, {m,n}+)。 - Faster CPython 專案已經產生了一些令人振奮的成果。Python 3.11 比 Python 3.10 快上 10-60%。我們在標準基準測試套件上測得平均 1.22 倍的速度提升。詳情請參閱 Faster CPython。
型別提示(Typing)與相關語言變更
- PEP 673 -- Self 型別
- PEP 646 -- 可變參數泛型(Variadic Generics)
- PEP 675 -- 任意字串字面值型別(Arbitrary Literal String Type)
- PEP 655 -- 將個別 TypedDict 項目標記為必填或可選(potentially-missing)
- PEP 681 -- 資料類別轉換(Data Class Transforms)
更多資源
- 線上文件
- PEP 664, 3.11 發行時程表
- 至 https://github.com/python/cpython/issues 回報錯誤。
- 資助 Python 及其社群.
接下來是一些完全不同的內容
根據廣義相對論,當一個達到臨界半徑的球體非旋轉天體在其自身重力作用下坍縮時,理論認為它會坍縮成一個單點。然而,旋轉黑洞(克爾黑洞,Kerr black hole)的情況並非如此。對於流體旋轉天體而言,其質量分佈並非球形(呈現赤道隆起),且具有角動量。由於在經典物理學(廣義相對論屬於經典理論)中,點無法支撐旋轉或角動量,因此能夠支撐這些屬性的奇點最小形狀,實際上是一個厚度為零但半徑非零的環,這被稱為環狀奇點(ringularity)或克爾奇點(Kerr singularity)。
這類奇點具有以下特殊性質。其時空允許測地線(描述觀察者與光子在時空中的運動)穿過此環狀奇點的中心。該區域之外允許存在閉合類時曲線。由於廣義相對論中觀察者與粒子的軌跡是由類時曲線所描述的,因此位於該區域的觀察者有可能回到過去。這種內部解不太可能是物理上的真實存在,通常被視為純粹的數學人工製品。
還有一些其他有趣的自由落體軌跡。例如,在對稱軸上存在一個點,其特性是若觀察者位於該點下方,來自奇點的引力會強迫觀察者穿過環狀奇點的中間,進入存在閉合類時曲線的區域;隨後,觀察者會感受到排斥性的重力,將其推回原始區域,但接著又會再次受到奇點的引力吸引,並無限次重複此過程。當然,這是在極端重力沒有先將觀察者摧毀的前提下。
檔案
| 版本 | 作業系統 | 說明 | MD5 總和檢查碼 | 檔案大小 | Sigstore | GPG | |
|---|---|---|---|---|---|---|---|
| Gzip 壓縮原始碼封存檔 (Gzipped source tarball) | 原始碼版本 | c5f77f1ea256dc5bdb0897eeb4d35bb0 | 25.1 MB | .sigstore | SIG | ||
| XZ 壓縮原始碼封存檔 (XZ compressed source tarball) | 原始碼版本 | fe92acfa0db9b9f5044958edb451d463 | 18.9 MB | .sigstore | SIG | ||
| macOS 64 位元 universal2 安裝程式 | macOS | 適用於 macOS 10.9 及更高版本 | 98fa94815780c9330fc2154559365834 | 40.6 MB | CRT | SIG | SIG |
| Windows 安裝程式 (64 位元) | Windows | 建議使用 | 4fe11b2b0bb0c744cf74aff537f7cd7f | 24.0 MB | CRT | SIG | SIG |
| Windows 安裝程式 (32 位元) | Windows | e369a267acaad62487223bd835279bb9 | 22.9 MB | CRT | SIG | SIG | |
| Windows 安裝程式 (ARM64) | Windows | 實驗性 | 18e5bd9a4854109adf3b77c7c9dc1ded | 23.2 MB | CRT | SIG | SIG |
| Windows 嵌入式套件 (64 位元) | Windows | 7df0f4244e5a66760b7caaed58e86c93 | 10.1 MB | CRT | SIG | SIG | |
| Windows 嵌入式套件 (32 位元) | Windows | 0888959642cc8af087d88da3866490a5 | 9.1 MB | CRT | SIG | SIG | |
| Windows 嵌入式套件 (ARM64) | Windows | e3dbbd5d63c6cb203adc6c0c8ca5f5f7 | 9.3 MB | CRT | SIG | SIG | |
