Python 3.11.0b4
发布日期: 2022 年 7 月 11 日
这是 Python 3.11 的 Beta 预览版
Python 3.11 仍在开发中。3.11.0b4 是计划中的五个 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 680-- tomllib:标准库中对 TOML 解析的支持
- PEP 681-- 数据类转换
- bpo-46752-- 在 asyncio 中引入任务组
- bpo-433030 -- 原子分组 ((?>...)) 和贪婪量词 (
*+, ++, ?+, {m,n}+) 现在在正则表达式中得到支持。 - Faster Cpython 项目已经产生了一些令人兴奋的成果。Python 3.11 比 Python 3.10 快 10-60%。平均而言,我们在标准基准测试套件上测得 1.22 倍的加速。有关详细信息,请参阅Faster CPython。
类型和类型语言相关变更
(嘿,核心开发者同事,如果此列表中缺少您认为重要的功能,请告知 Pablo。)
Python 3.11 的下一个预发布版本将是 3.11.0b5,目前计划于 2022 年 7 月 25 日星期一发布。
更多资源
- 在线文档
- PEP 664, 3.11 发布计划
- 请在 https://bugs.python.org 报告错误。
- 帮助资助 Python 及其社区.
接下来是些完全不一样的内容
普朗克温度为 1.416784×10**32 K。在此温度下,热辐射发出的光波长达到普朗克长度。目前没有已知的物理模型能够描述高于普朗克温度的温度,并且需要量子引力理论来模拟所达到的极端能量。假设在一个处于普朗克温度热平衡的系统中,可能包含普朗克尺度的黑洞,这些黑洞不断地由热辐射形成并通过霍金蒸发衰变;向这样的系统添加能量可能会通过产生更大的黑洞来降低其温度,而这些黑洞的霍金温度较低。
有传言称,在夏季西班牙一些最炎热的地区可以达到普朗克温度。
文件
| 版本 | 操作系统 | 描述 | MD5 校验和 | 文件大小 | GPG |
|---|---|---|---|---|---|
| Gzip 压缩的源码包 | 源码发布版 | f039c5c12c31153785d560fe0ce1782b | 24.7 MB | SIG | |
| XZ 压缩的源码包 | 源码发布版 | aa663eaec1554e0979ed8b30afd6a7e9 | 18.7 MB | SIG | |
| macOS 64 位 universal2 安装程序 | macOS | 适用于 macOS 10.9 及更高版本 | 826b12e8227d31470b9e79f9de35ece2 | 40.2 MB | SIG |
| Windows 安装程序 (64位) | Windows | 推荐 | 9449c26a0d187e5e01b61314aa78f156 | 23.7 MB | SIG |
| Windows 安装程序 (32位) | Windows | a1fccc894f8cd4e2225a6cdb953c3dcf | 22.6 MB | SIG | |
| Windows 安装程序 (ARM64) | Windows | 实验性 | 7df47df9b960a9273349faebe9e17f4c | 22.9 MB | SIG |
| Windows 可嵌入包 (64位) | Windows | f44e8b2c92c0a857995225467ce451b8 | 10.0 MB | SIG | |
| Windows 可嵌入包 (32位) | Windows | 3c9ddeb7ac92014ff9ec857e934db95e | 9.1 MB | SIG | |
| Windows 可嵌入包 (ARM64) | Windows | f57a413f6e6d234d39fc9dfe4263b9f1 | 9.3 MB | SIG |
