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

Python 3.11.0b1

釋出日期:2022 年 5 月 8 日

這是 Python 3.11 的 Beta 預覽版

Python 3.11 仍在開發中。3.11.0b1 是四個計劃中的 Beta 預覽版中的第一個。Beta 預覽版旨在為更廣泛的社群提供測試新功能和錯誤修復的機會,併為支援新功能釋出做好專案準備。

我們強烈鼓勵第三方 Python 專案的維護者在 Beta 階段使用 3.11 進行測試,並儘快將發現的問題報告到Python 錯誤跟蹤器。儘管該版本計劃在進入 Beta 階段時功能完善,但功能仍可能在釋出候選階段開始之前(2021 年 8 月 2 日星期一)進行修改,在極少數情況下甚至可能刪除。我們的目標是在 Beta 4 之後沒有 ABI 更改,並且在第一個釋出候選版本 3.11.0rc1 之後儘可能少地更改程式碼。為此,在 Beta 階段儘可能多地曝光 3.11 將極其重要

請記住,這是一個預覽版本,建議在生產環境中使用。

與 3.10 相比,3.11 系列的主要新特性

Python 3.11 的許多新功能仍在規劃和編寫中。迄今為止,主要的新功能和更改包括:

  • PEP 657 -- 在回溯資訊中包含更精細的錯誤位置
  • PEP 654 -- 異常組和 except*
  • PEP 673 -- Self 型別
  • PEP 646-- 可變泛型
  • PEP 680-- tomllib:標準庫中對 TOML 解析的支援
  • PEP 675-- 任意字面量字串型別
  • PEP 655-- 將 TypedDict 中的單個專案標記為必需或可能缺失
  • bpo-46752-- 在 asyncio 中引入任務組
  • Faster Cpython 專案已經產生了一些令人興奮的成果。Python 3.11 比 Python 3.10 快 10-60%。平均而言,我們在標準基準測試套件上測得 1.22 倍的速度提升。有關詳細資訊,請參閱Faster CPython
  • (嘿,各位核心開發者,如果此列表中缺少您認為重要的功能,請告知 Pablo。)

Python 3.11 的下一個預釋出版本將是 3.11.0b2,目前計劃於 2022 年 5 月 30 日星期一發布。

更多資源

接下來是些完全不一樣的內容

全息原理是弦理論的信條,也是量子引力的一個假定特性,它指出對空間體積的描述可以被認為是編碼在該區域的低維邊界上——例如類光邊界,如引力視界。它最初由傑拉德·'t Hooft 提出,後來由倫納德·薩斯坎德給出了精確的弦理論解釋,他將自己的想法與 't Hooft 和查爾斯·索恩之前的想法結合起來。倫納德·薩斯坎德說:“日常經驗的三維世界——充滿星系、恆星、行星、房屋、巨石和人類的宇宙——是一個全息圖,一個引用在遙遠的二維(2D)表面上的現實影像。”正如拉斐爾·布索所指出的,索恩在 1978 年觀察到弦理論允許一種低維描述,其中引力以現在所謂的全息方式從中產生。

全息原理受到黑洞熱力學的啟發,黑洞熱力學推測任何區域的最大熵都與半徑的平方成比例,而不是像預期那樣與半徑的立方成比例。在黑洞的情況下,洞察力在於所有落入黑洞的物體的資訊內容可能完全包含在事件視界的表面波動中。全息原理在弦理論的框架內解決了黑洞資訊悖論。然而,愛因斯坦方程存在一些經典解,允許熵值大於面積定律所允許的值,因此原則上大於黑洞的熵值。這些被稱為“惠勒的金袋”。這些解決方案的存在與全息解釋相沖突,它們在包含全息原理的量子引力理論中的影響尚未完全理解。

完整更新日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG
Gzip 壓縮的原始碼包 原始碼釋出版 eda16babdfbab8aa7b8d4500d04e9935 24.6 MB SIG
XZ 壓縮的原始碼包 原始碼釋出版 9e0b8e46b67c53170549da7c3d874b15 18.5 MB SIG
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.9 及更高版本 2f39e19c6695416da9cd4ebea7f90637 40.1 MB SIG
Windows 安裝程式 (64位) Windows 推薦 7279e850e602576115f3ff24f791483d 23.6 MB SIG
Windows 安裝程式 (32位) Windows 34229f38e118756df10db26c45eaf361 22.5 MB SIG
Windows 安裝程式 (ARM64) Windows 實驗性 2af6370cd85b52a696e86ce3f4ddfaf1 22.8 MB SIG
Windows 可嵌入包 (64位) Windows bff67f4f54ad7a3bd23c1a1e8bbe6fca 10.0 MB SIG
Windows 可嵌入包 (32位) Windows 3b158eb5ecb403a21524be6ec18c2292 9.1 MB SIG
Windows 可嵌入包 (ARM64) Windows a53878c3d5f60bf1c4684df6e7fd2d5d 9.3 MB SIG