写点什么

Python 3.11 正式版来了,比 3.10 快 10-60%

  • 2022-10-30
    北京
  • 本文字数:577 字

    阅读完需:约 2 分钟

Python 3.11正式版来了,比3.10快10-60%

10 月 24 日,Python 官方发布了最新的 3.11 版本。根据官方资料显示最新发布的 Python 3.11 比 Python 3.10 快 10-60%,对用户更友好。这一版本历经 17 个月的开发,现在公开可用。

 

Python 指导委员会成员 Pablo Galindo Salgado 在 Twitter 上说:“为了使 3.11 成为最好的 Python 版本,我们付出了很多努力。 ”

 


Python 3.11 的具体改进主要表现在:更详实的 Error Tracebacks、更快的代码执行、更好的异步任务语法、改进类型变量、支持 TOML 配置解析以及一些其他非常酷的功能(包括快速启动、Zero-Cost 异常处理、异常组等)。

 

其中,PEP 657通过向开发人员提供更多信息,使某些 Python 错误消息更加清晰。这使得发现和修复缺陷变得更加容易。PEP 680 支持在 Python 标准库中解析 TOML,TOML 用于配置文件,自从 pyproject.toml 被作为 Python 打包的主要配置文件,TOML 在 Python 社区中变得越来越流行。

 

该版本中还有其他值得注意的 PEP:PEP 646 可变参数泛型 (Variadic Generics)、PEP 673(Self 类型 )、PEP 654(Exception Groups and except*)和PEP 675(任意文字字符串类型)等。

 

最后,Python 3.11.0 添加了对 WebAssembly 的原生支持。这应该会催生更多像Pyodide这样的工具,它允许 Python 代码在浏览器的 JavaScript 环境中作为二进制文件运行。

 

更多详情可查看:https://www.python.org/downloads/release/python-3110/

2022-10-30 15:479015

评论

发布
暂无评论
发现更多内容

架构师训练营第十三周总结

张明森

一点思考|工作十几年了,竟从未用过do-while!

王磊

Java

读后感之《任正非:以客户为中心》

王新涵

ARTS打卡 第15周

引花眠

微服务 ARTS 打卡计划

Spring 5 中文解析测试篇-Spring测试

青年IT男

Spring5 JUnit

oeasy教您玩转linux010206 蒸汽机车 sl

o

握草,你竟然在代码里下毒!

小傅哥

Java 程序员 小傅哥 bug 有毒代码

给DevOps加点料——融入安全性的DevSecOps

禅道项目管理

DevOps 运维 测试 开发 安全性

深入理解JVM垃圾回收机制 - GC Roots枚举

SkyeDance

GC Roots枚举 安全点 安全区域 OopMap

有奖征文重磅来袭,来!一起玩把大的!

有只小耳朵

2020-09-03-第十三周学习总结

路易斯李李李

透彻理解AQS源码分析系列之AQS基础二

InfoQ_d2212957090d

程序的机器级表示-数组的分配和访问

引花眠

计算机基础

怎么向女朋友解释什么叫区块链?

艾小仙

比特币 区块链 以太坊 defi

学习 Java,有什么书籍推荐?学习的方法和过程是怎样的?

沉默王二

Java 学习 程序员 书单

不支持原子性的 Redis 事务也叫事务吗?

大头星

Java redis 事务

Golang Package sync 透析

卓丁

sync Go 语言

翻转链表,机器学习视觉训练,对数据的人工标注,使信息丢失,John 易筋 ARTS 打卡 Week 16

John(易筋)

大数据 学习 ARTS 打卡计划 翻转链表 Google论文评判人工预处理

用函数式写法精简Java代码的一个例子

Sean

Java 函数式编程

Go: gops如何与Go运行时交互?

陈思敏捷

gops Go 语言

ARTS Week15

时之虫

ARTS 打卡计划

拥抱K8S系列-05-基于docker部署面临的问题

张无忌

Docker 运维

从湖南“软硬兼施”,管窥三湘水畔的智能浪潮

脑极体

云原生 go-zero 微服务框架

万俊峰Kevin

微服务 microservice go-zero Go 语言

3. 站在使用层面,Bean Validation这些标准接口你需要烂熟于胸

YourBatman

Hibernate-Validator Bean Validation 数据校验

给大家介绍下,这是我的流程图软件 —— draw.io

程序员小航

工具 流程图 draw.io drawio-desktop 画图软件

商业通识 : 商业为什么能进步?

Walker

学习 得到 个人成长 商业

甲方日常 8

句子

工作 随笔杂谈 日常

阿里巴巴发布国内首个公益区块链标准 用技术让公益公开透明

CECBC

区块链 公益

LeetCode题解:239. 滑动窗口最大值,单调队列,JavaScript,详细注释

Lee Chen

大前端 LeetCode

如何将VSCode变成绿色版本

lmymirror

vscode 教程

Python 3.11正式版来了,比3.10快10-60%_语言 & 开发_Tina_InfoQ精选文章