最近在leetcode刷题,明显的注意到同样的算法,python运行的要慢的多,查资料得到python运行的慢主要原因如下: 一.动态类型导致运行速度慢,在北邮人论坛里面的这篇帖子中有较为详细的解释,原文中有举例说明,本文没有例子讲解只是提取了原理来讲解,内容主要如下: (原文链接:http://bbs.byr.cn/#!article/Python/68) a.动态语言中的执行过程 Python等动态类型语言之所以慢,就是因为每一个简单的操作都需要大量的指令才能完成.他们的虚拟机拥有很强的优化