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

Python 3.14.0a4

釋出日期:2025 年 1 月 14 日

你好,3.14.0a4!

這是 Python 3.14 的早期開發者預覽版

與 3.13 相比,3.14 系列的主要新功能

Python 3.14 仍在開發中。本次釋出的 3.14.0a4 是七個計劃中的 Alpha 版本中的第四個。

Alpha 版本的目的是為了更容易地測試新功能和錯誤修復的當前狀態,並測試釋出過程。

在 alpha 階段,可以在 beta 階段開始(2025-05-06)之前新增功能,如果需要,可以在釋出候選階段(2025-07-22)之前修改或刪除。請記住,這是一個預覽版本,建議在生產環境中使用。

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

  • PEP 649註解的延遲評估
  • PEP 741:Python 配置 C API
  • PEP 761:Python 3.14 及更高版本不再提供釋出工件的 PGP 簽名。相反,建議驗證者使用 Sigstore。
  • 改進的錯誤訊息
  • 移除了各種標準庫模組中許多已棄用的類、函式、方法和引數。
  • 新的棄用,其中許多計劃在 Python 3.16 中移除。
  • C API 移除棄用
  • (嘿,各位核心開發者,如果此列表中缺少您認為重要的功能,請告知 Hugo。)

Python 3.14 的下一個預釋出版本將是 3.14.0a5,目前計劃於 2025 年 2 月 11 日釋出。

更多資源

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

在 Python 中,您可以使用希臘字母作為常量。例如

from math import pi as π

def circumference(radius: float) -> float: return 2 * π * radius

print(circumference(6378.137)) # 40075.016685578485

盡情享用新版本吧

感謝所有幫助實現 Python 開發和這些釋出的眾多志願者!請考慮透過親自志願服務或透過組織向 Python 軟體基金會捐款來支援我們的工作。

完整更新日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 Sigstore SBOM
Gzip 壓縮的原始碼包 原始碼釋出版 e1e47d0d8788ceda68bd4b2d2ceb6a6e 28.2 MB .sigstore SPDX
XZ 壓縮的原始碼包 原始碼釋出版 e638aef1815d784ee1177730b4c1a56b 21.7 MB .sigstore SPDX
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.13 及更高版本 994a0844d1bd8bee5c4e7c1b24c4906a 68.7 MB .sigstore
Windows 安裝程式 (64位) Windows 推薦 1378bdc15a92eb90fb1f03ed354ad924 27.3 MB .sigstore SPDX
Windows 安裝程式 (32位) Windows 2768d305a5c9247fcee00c2abd2908d9 26.1 MB .sigstore SPDX
Windows 安裝程式 (ARM64) Windows 實驗性 8f5f0577adbaa603fc1f97d2812733dd 26.5 MB .sigstore SPDX
Windows 可嵌入包 (64位) Windows ea2ae3339ea052595767525dca99c754 10.5 MB .sigstore SPDX
Windows 可嵌入包 (32位) Windows b3df6c337ee80ed3a7b99a2ce241f4e6 9.3 MB .sigstore SPDX
Windows 可嵌入包 (ARM64) Windows 8afb0544e8caef85a38a40cbc4789ebc 9.7 MB .sigstore SPDX