注意: 虽然 JavaScript 对于本网站不是必需的,但您与内容的互动将受到限制。请开启 JavaScript 以获得完整的体验。

Python 3.14.0a2

发布日期:2024年11月19日

这是 Python 3.14 的早期开发者预览版

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

Python 3.14 仍在开发中。本次发布的 3.14.0a2 是七个计划中的 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。
  • 改进的错误消息
  • (嘿,各位核心开发者,如果此列表中缺少您认为重要的功能,请告知 Hugo。)

Python 3.14 的下一个预发布版本将是 3.14.0a3,目前计划于 2024年12月17日发布。

更多资源

接下来是些完全不一样的内容

卢多尔夫·范·科伦(Ludolph van Ceulen,1540-1610)是荷兰莱顿的击剑和数学老师,他花费了大约25年时间计算圆周率 (π),基本上沿用了阿基米德在约1700年前使用的方法。

阿基米德通过计算恰好内接和外接于圆的多边形的周长来估算 π,他推断圆的周长介于这两个值之间。阿基米德使用了96边形,得到的值介于3.1408和3.1428之间,精确到小数点后两位。

范·科伦使用了拥有五亿个边的多边形。他在1596年的著作《论圆》(Vanden Circkel)"On the Circle")中发表了一个20位小数的值,后来将其扩展到35位小数。

3.14159265358979323846264338327950288

范·科伦的20位数字对于任何可想象的实际用途来说都绰绰有余。例如,即使一个打印的圆精确到原子尺度,墨水分子热振动也会使这些数字中的大部分在物理上毫无意义。美国国家航空航天局喷气推进实验室用于星际导航的最高精度计算使用了15位小数:3.141592653589793。

应范·科伦的要求,他的 π 上下界被刻在他的莱顿墓碑上。墓碑后来遗失,但在2000年得以修复。在荷兰和德国,π 有时以范·科伦的名字被称为“卢多尔夫数”。

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 Sigstore SBOM
Gzip 压缩的源码包 源码发布版 3a57cdc52ec15f7c74662d7c7b666170 28.1 MB .sigstore SPDX
XZ 压缩的源码包 源码发布版 e797eab193f656006be0e51247d65e43 21.6 MB .sigstore SPDX
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.13 及更高版本 787cafa9f0615f2b662a99a274c6b351 68.0 MB .sigstore
Windows 安装程序 (64位) Windows 推荐 a7f493a7486a461ddb859ea1c773e7c5 27.6 MB .sigstore SPDX
Windows 安装程序 (32位) Windows 5e6bf4d59a823889399db278066a0cbf 26.3 MB .sigstore SPDX
Windows 安装程序 (ARM64) Windows 实验性 9dc1fa3106ea0ccac68320d2b968a22a 26.9 MB .sigstore SPDX
Windows 可嵌入包 (64位) Windows 2df98f5d6bf50bac26224e7bcb610b5b 10.4 MB .sigstore SPDX
Windows 可嵌入包 (32位) Windows 15a3a896a0500d595bb414d9b6ce5e38 9.3 MB .sigstore SPDX
Windows 可嵌入包 (ARM64) Windows 2326cc9c8e21a0b706db15d2c3f7bd8b 9.7 MB .sigstore SPDX