今天,Python 社区对外发布了 Python3.7.0 正式版。
参考翻译:
我们代表Python开发社区和Python 3.7发布团队,很高兴地宣布推出Python 3.7.0。Python 3.7.0是Python语言的最新版本,它包含许多新功能和优化,第三方发行机构也将尽快提供3.7.0软件安装包。
下载地址:https://www.python.org/downloads/release/python-370/
有关 3.7 系列中包含的功能和更多信息,请参阅 Python 3.7 新特性:
https://docs.python.org/3.7/whatsnew/3.7.html
有关在3.7.0中所作更改和详细信息可以在其更改日志中找到
地址:https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-0-final
2018年7月开始定期开展3.7系列的版本维护,我们希望你喜欢Python 3.7!
PS:我们也很高兴地宣布Python 3.6 的下一个维护版本Python 3.6.6已经可用
https://www.python.org/downloads/release/python-366/
感谢所有帮助开发Python和发布这些版本的志愿者!
Python3.7 的主要新特性包括:
PEP 539:用于线程本地存储(TLS)的新C-API。
PEP 545:Python多语言文档,目前支持:日文、法文和 韩文,中文也有相关人正在组织翻译。
PEP 552:pyc文件的改进
PEP 553:新增内置函数 breakpoint()
PEP 557:数据类 Data Classes
PEP 560:类型模块和泛型的支持
PEP 562:自定义访问模块的属性
PEP 563:Postponed evaluation of annotations
PEP 564: 支持纳秒的时间函数
PEP 565:改良的DeprecationWarning处理
PEP 567:上下文变量
此外还包括:
避免使用ASCII作为默认文本编码,强制UTF-8编码,字典对象按照key的先后插入顺序的排序规则作为Python语言规范,还有其它很多方面都有显著性能提升。
编程人生
领取专属 10元无门槛券
私享最新 技术干货