python3.9.0最近在官网可以下载了,而3.10.0a1已经开始测试了。
根据python官网的说法,python3.9.0将不再支持win7或者win7以前的系统。


下载来试了一下,win7果然不支持了,安装时报错。

3.9的一些新功能:

新语法功能:

PEP 584,加入工会运营商dict;

PEP 585,标准集合中的类型提示泛型;

PEP 614,放宽了对装饰器的语法限制。

新的内置功能:

PEP 616,用于删除前缀和后缀的字符串方法。

标准库中的新功能:

PEP 593,灵活的功能和变量注释;

os.pidfd_open() 添加了允许进行过程管理而没有种族和信号的情况。

口译员的改进:

PEP 573,从C扩展类型的方法快速访问模块状态;

PEP 617,CPython现在使用基于PEG的新解析器;

现在,使用以下命令加速了许多Python内置函数(范围,元组,集合,frozenset,列表,字典) PEP 590矢量通话;

垃圾回收不会阻止复活的对象;

许多Python模块(_abc,audioop,_bz2, _codecs,_contextvars,_crypt,_functools,
_json,_locale,math,operator,resource, time,_weakref)现在使用通过PEP 489定义多相初始化;

许多标准库模块(audioop,ast,grp, _hashlib,pwd,_posixsubprocess,random,
select,struct,termios,zlib)现在正在使用的稳定ABI通过PEP 384限定。

新的库模块:

PEP 615现在是IANA时区数据库存在于zoneinfo模块的标准库中;

现在在新graphlib模块中提供了图的拓扑排序的实现。

发布过程更改:

PEP 602,CPython采用年度发布周期。

具体可以参见以下链接:
https://docs.python.org/release/3.9.0/whatsnew/3.9.html

其中值得注意的是,3.9版本开始,将使用新的解析器。

新的解析器
Python 3.9使用了一个新的解析器,该解析器基于PEG而不是LL(1)。新解析器的性能大致可与旧解析器媲美,但是在设计新语言功能时,PEG形式主义比LL(1)更灵活。我们将在Python 3.10及更高版本中开始使用这种灵活性。

该ast模块使用新的解析器,并产生与旧解析器相同的AST。

在Python 3.10中,旧的解析器将被删除,所有与之相关的功能也将被删除(主要是parser早已弃用的模块)。仅在Python
3.9中,您可以使用命令行开关()或环境变量()切换回LL(1)解析器。-X oldparserPYTHONOLDPARSER=1

看到 PEP 617了解更多详情。(由Guido van Rossum,Pablo Galindo和Lysandros
Nikolaou在bpo-40334中贡献。)

喜欢python的朋友,可以去下载新版本使用了。

Python 3.9.0 已经可以下载了,但不支持win7和更低的系统版本!相关推荐

  1. 闪游浏览器0.45发布下载:超多细节改进,更稳更强

    Vista之家(www.vista123.com):闪游浏览器 0.45发布下载:超多细节改进,更稳更强 又到周末,发布一下闪游浏览器的0.45版本,这次修正了很多的细节,主要是针对底层内存占用.插件 ...

  2. IEtester 中文官方网站 raquo; IETester 最新版下载 V0.4.6 支持WIN7 支持IE9 马上下载

    ie5.5,ie6,ie7,ie8,ie9兼容性调试工具 IEtester 中文官方网站 » IETester 最新版下载 V0.4.6 支持WIN7 支持IE9 马上下载 debugbar插件调试j ...

  3. python3.7官网中文官网_Python官网宣布,正式发布Python 3.7.0!

    描述 Python官网静悄悄地发布了一条大消息:正式发布 Python 3.7.0!同时发布的还有Python 3.6.6稳定版.官网刚刚更新了可下载文档,还在用Python 2.7和Python3. ...

  4. python3程序下载安装_程序猿的语言,Python 3.7.0下载安装

    若您安装软件过程中有疑问,请截图后台发送给小编,不是随时在线,看到留言会立刻给你回复,谢谢理解! P Python3.7.0官方版是一款相当出色的通用型编程语言.PyCharm官方版适用性极广,被用户 ...

  5. ​Python 3.7.0 程序下载 32/64位含安装教程|支持Win10

    软件简介         Python3.7.0 是一种被广大从业者广泛使用的通用型设计语言.该软件提供了丰富全面的模块,并支持sockets编程,可以非常方便快速地开发分布式应用程序,python3 ...

  6. python3.9安装_Python 3.9下载 Python 3.9.0 for Windows 官方安装正式版 32位/64位 下载-脚本之家...

    Python 3.9.0是Python编程语言的最新主要版本,它包含许多新功能和优化.这是Windows上默认为64位安装程序的Python的第一个版本,同时Python 3.9不支持Windows ...

  7. python写安卓游戏_Python 3d最新安卓版下载,Python 3d游戏最新安卓版下载 v1.0 - 游戏盒子下载站...

    Python 3d最新安卓版是一款趣味十足的以贪吃蛇为玩法的3D风格的休闲类游戏.玩家在游戏中需要控制自己的这条小蛇灵活的躲避各种障碍,然后吞食资源进行成长!你能否将小小的蛇,养成霸屏的庞然大物呢?每 ...

  8. 在CentOS 6.6 64bit上安装Python 3.5.0

    python 3在官网的最新版本是3.5.0,下面是我在CentOS 6.6 64bit上的安装过程实操: 1.下载python 3源码 # cd /usr/local/src/ # wget htt ...

  9. Python DB-API 2.0规范

    Python DB-API 2.0规范 PEP:  249 标题: Python Database API Specification v2.0 版本: 83893e13db91 修改日期: 2008 ...

最新文章

  1. Swift:UIKit中Demo(一)
  2. grafana+prometheus快速搭建MySql监控系统实践
  3. react 当前时间_如何使用 useRef 优化 React 性能问题
  4. 妙笔生花:一个易用、高效的文本生成开源库
  5. c++ 使用未初始化的内存_C语言内存分布(内核区、堆栈区等)
  6. C#.Net工作笔记004---visual studio中的小技巧提高开发效率_随时更新
  7. 开机进入boot menu和application menu,无法开机
  8. 凸优化第九章无约束优化 9.4 最速下降方法
  9. 写烂代码的人离职之后...
  10. Drool的学习资料
  11. 数论基础——扩展欧几里德算法解析
  12. python 建站 上传文件_Python sdk上传
  13. 假设检验的基本原理以及思想和方法
  14. 邮箱手动修改服务器配置,邮箱登录手动修改服务器配置
  15. 照着这本“书”,3年量产自动驾驶卡车
  16. 台风怎么看内存颗粒_普条居然采用南亚A-DIE HR颗粒,光威TYPEα内存条稳超3200MHZ...
  17. easy_install 和 pip 的安装及使用
  18. python脚本批量更改图片大小
  19. ETH持续暴雷!历史是如此的相似
  20. 是不正确的python语句_关于Python的if else语句,调用else不正确的问题

热门文章

  1. android4.0.3 关掉开机声音
  2. webpack-多页面打包
  3. Android项目集成高德地图定位功能
  4. C语言考试题--星号直角三角形输出求解
  5. 什么是.NET?什么是.NET Core?.NET和.NET Core区别又是什么呢?
  6. Core Scheduling
  7. java中刷新js函数,js刷新页面location.reload()用法详解
  8. 纠错--并发和并行的区别
  9. markdown向上取整和向下取整
  10. maxscript中文教程(绝版发布!!)