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-08-02 星期一),功能可能會被修改或在極少數情況下被刪除。我們的目標是在 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 Project 已經產生了一些令人興奮的結果。Python 3.11 比 Python 3.10 快 10-60%。平均而言,我們在標準基準測試套件上測得 1.22 倍的加速。有關詳細資訊,請參閱更快的 CPython。
- (嘿,核心開發人員,如果您發現重要但此列表中缺少的功能,請告知 Pablo。)
Python 3.11 的下一個預釋出版本將是 3.11.0b2,目前計劃於 2022 年 5 月 30 日星期一發布。
更多資源
- 線上文件
- PEP 664,3.11 釋出時間表
- 在 https://bugs.python.org 報告錯誤。
- 幫助資助 Python 及其社群.
現在來點完全不同的東西
全息原理是弦理論的一個原則,也是量子引力的一個假設屬性,它指出空間體積的描述可以被認為編碼在區域的低維邊界上,例如像引力視界這樣的類光邊界。它最初由 Gerard 't Hooft 提出,後來由 Leonard Susskind 給出了精確的弦理論解釋,他將自己的想法與 't Hooft 和 Charles Thorn 先前的想法結合起來。[倫納德·薩斯金德說,“普通經驗的三維世界——充滿了星系、恆星、行星、房屋、巨石和人的宇宙——是一個全息圖,一個在遙遠的二維 (2D) 表面上引用的現實影像。” 正如 Raphael Bousso 指出的那樣,Thorn 在 1978 年觀察到弦理論允許一個低維的描述,其中引力以現在被稱為全息的方式從中出現。
全息原理的靈感來自黑洞熱力學,它推測任何區域的最大熵都與半徑的平方成正比,而不是像預期的那樣與立方成正比。對於黑洞來說,洞察力在於所有落入黑洞的物體的所有資訊內容可能完全包含在事件視界的面波動中。全息原理在弦理論的框架內解決了黑洞資訊悖論。然而,存在愛因斯坦方程的經典解,這些解允許熵的值大於面積定律所允許的值,因此原則上大於黑洞的熵。這些是所謂的“惠勒的金袋”。這些解的存在與全息解釋相沖突,並且它們在包括全息原理的量子引力理論中的影響尚未完全瞭解。
檔案
版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 | GPG |
---|---|---|---|---|---|
Gzip 壓縮的原始碼 tarball | 原始碼發行版 | eda16babdfbab8aa7b8d4500d04e9935 | 24.6 MB | SIG | |
XZ 壓縮的原始碼 tarball | 原始碼發行版 | 9e0b8e46b67c53170549da7c3d874b15 | 18.5 MB | SIG | |
macOS 64 位通用 2 安裝程式 | 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 |