开篇致意

相信大家在使用Python的过程中,都会为它的简单易用所征服,特别是对比Java、Go等语言之后,这种感觉更为深刻。

这是Python动态语言的巨大优势,不过却是以牺牲性能的代价换来的,相比于Java、Go这样的支持高并发的语言,其代码运行效率是非常低的。

有过编程经验的程序员员深刻体会到,编程过程中的性能问题是绕不开的,如果一段代码需要十几秒乃至几分钟才会执行完毕是非常痛苦的。

Python的性能虽然比较低,但我们也有诸多的方法提高Python的执行效率和性能,这便是本小册所要讲述的核心内容。

本小册的内容都基于Python3.10,其中的代码示例python3.8以下或不可运行。

更多推荐

Python高性能编程