发行日期:2023 年 2 月 8 日
Python 3.10.10 是 Python 编程语言的最新主要版本,它包含许多新功能和优化。
到目前为止,主要新功能和更改包括:
PEP 623 -- 弃用并准备删除 PyUnicodeObject 中的 wstr 成员。
PEP 604 -- 允许将联合类型写入 X |Y
PEP 612 -- 参数规范变量
PEP 626 -- 用于调试和其他工具的精确行号。
PEP 618 -- 为 zip 添加可选的长度检查。
bpo-12782:现在正式允许使用带括号的上下文管理器。
PEP 632 -- 弃用 distutils 模块。
PEP 613 -- 显式类型别名
PEP 634 -- 结构模式匹配:规范
PEP 635 -- 结构模式匹配:动机和基本原理
PEP 636 -- 结构模式匹配:教程
PEP 644 -- 需要 OpenSSL 1.1.1 或更高版本
PEP 624 -- 删除 Py_UNICODE 编码器 API
PEP 597 -- 添加可选的 EncodingWarning
bpo-38605: from __future__ import annotations
(PEP 563) 在以前的预发布版中曾经位于此列表中,但由于一些兼容性问题,它已被推迟到 Python 3.11。您可以在此处阅读指导委员会的通讯以了解更多信息。
PEP 619、3.10 发布时间表
在 https://bugs.python.org 报告 Bug。
颗粒对流是一种现象,其中颗粒材料受到摇晃或振动会表现出类似于流体对流类型的循环模式。当最大的颗粒最终出现在包含不同大小物体混合物的颗粒材料的表面时,它有时被描述为巴西坚果效应;这源自一个典型的混合坚果容器的示例,其中最大的是巴西坚果。这种现象也被称为麦片效应,因为它出现在含有不同大小但密度相似的颗粒的早餐麦片包中,例如麦片混合物。在实验条件下,已经观察到不同大小的颗粒的颗粒对流形成类似于流体运动的对流单元。