Python作为一种面向对象的动态类型编程语言,最早被设计用于编写自动化脚本。后来随着其版本的不断更新,以及语言方向新功能的添加,越来越受开发者的青睐,其应用范围愈加广泛,许多独立的、大型的项目都开始采用Python进行开发。
最新的TIOBE编程语言排行榜,Python位居第三,且仍呈上升趋势。
而在另一编程语言排行榜PYPL,Python则超越Java占据榜首位置。
在关Python在业界的地位就不多说了,希望在这个领域专业而有竞争力的话,得自己多下功夫。开始聊新闻。
Python官网悄没声地发布了一则重大消息:Python 3.8.0正式发布!新版本比3.7版增加了许多新功能和优化,下面简单列出部分新特性以供参考。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,提高了性能
如果希望尝试Python 3.8新功能的话,可以现在就升级到Python 3.8。你可以使用像Anaconda或pyenv这样的工具来同时安装多个版本的Python,也可以使用官方的Python 3.8 Docker容器。
升级到Python 3.8的教程刚录了一个放到了这里,有兴趣可以看看(第28节)。从零到项目实战Python就该这样学 - 网易云课堂study.163.com
还有一篇全程升级的备忘在这里:野蛮生长技能公社:Ubuntu 18.04下升级 Python 3.8.0流程备忘zhuanlan.zhihu.com
搜公众号:东东课堂 后台回复以下关键词领福利吧^_^——成长:近80十本极好的成长类书籍
四六级:大学四六级考试资源
PPT:500余套PPT模板
WORD:500余套WORD简历模板
电子书:5000本精美电子书
Python:精选Python入门教程
字体:免费可商用字体大全
图片:免费可商用图片素材网站