Python是一种易学易用且功能强大的高级编程语言,由Guido van Rossum于1991年首次发布。Python的设计理念是提供一种简洁明了的语法,鼓励代码的可读性和可维护性。
Python 3.11的第三个维护版本
Python 3.11.3是Python编程语言的最新主要版本,它包含了许多新功能和优化。
与3.10相比,3.11系列的主要新功能
Python 3.11中的一些新的主要新功能和更改包括:
一般变更
PEP 657——在回溯中包括细粒度误差位置
PEP 654——例外组和例外*
PEP 680——tomllib:支持在标准库中解析TOML
gh-90908—将任务组引入异步
gh-34627——原子分组((?>…))和所有格量词(*+,++,?+,{m,n}+)现在在正则表达式中得到支持。
Faster CPython项目已经取得了一些令人兴奋的成果。Python 3.11比Python 3.10快10-60%。平均而言,我们在标准基准套件上测量到了1.22倍的加速。有关详细信息,请参阅Faster CPython。
打字和打字语言变化
PEP 673——自我类型
PEP646——变分泛型
PEP 675—任意文字字符串类型
PEP 655——根据需要或潜在缺失标记单个TypedDict项目
PEP 681——数据类转换