Python 3.8.0稳定版正式发布 附下载连接

overme6个月前 (10-17)程序开发440
IT之家10月15日消息 Python是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。Python 3.8.0稳定版现已正式发布,带来了许多新特性和优化。


Python 3.8.0稳定版相比3.7.0版本更新的主要特性:

• PEP 572,赋值表达式

• PEP 570,仅位置的参数

• PEP 587,Python初始化配置(改进嵌入)

• PEP 590,Vectorcall:用于CPython的快速调用协议

• PEP 578,运行时审核挂钩

• PEP 574,带外数据的Pickle协议5

• Typing相关(Typing-related):PEP 591,PEP 586和PEP 589

• 并行文件系统缓存,用于编译的字节码

• 调试版本与发行版本共享ABI

• typed_ast被合并回CPython

• LOAD_GLOBAL现在快40%

• pickle现在默认使用协议4,提高了性能

点击下载Windows环境Python

相关文章


		Win7系统 Python环境变量配置方法

Win7系统 Python环境变量配置方法

如下图所示,Win7系统上安装Python编程环境后,在命令提示窗口中输入python按回车后,提示不是内部或外部命令,也不是可运行的程序或批处理文件。这种情况,是怎么回事,该怎么处理呢? 这样的...


		Anaconda介绍及软件获取方法

Anaconda介绍及软件获取方法

什么是Anaconda? Anaconda就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。...


		Dos控制台python代码换行的方法

Dos控制台python代码换行的方法

在Python IDE工具编写python代码换行很简单,如果想要在控制台上换行该怎么操作呢! 1、cmd进入Dos界面,输入python按enter进入python环境。(* 注意,需要将pyt...


		Python Selenium调试出现 [WinError 193] %1 不是有效的 Win32 应用程序

Python Selenium调试出现 [WinError 193] %1 不是有效的 Win32 应用程序

replyreload += ',' + 1481; 现象: 初学Python Selenium插件,实现简单的打开火狐浏览器并加载baidu.com网站的功能。 Python代码如下: fro...


		如何解决Python导出csv文件时,中文和韩文乱码

如何解决Python导出csv文件时,中文和韩文乱码

如文章摘要所述,使用python识别了文件夹中带中文和韩文字符的图片名称,保存到CSV文件时,中文和韩文部分显示为乱码。 如图所示: 原因分析: CSV文件默认中文支持ANSI编码,且没有预留...


		python3如何实现md5加密 python md5加密的方法

python3如何实现md5加密 python md5加密的方法

今天使用python进行了字符串md5加密实践,过程中踩了些坑,在此分享方法: 在python3的标准库中,已经移除了md5库,因此想要进行md5加密,必须引入hash加密算法。hash加密算法都...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。