Python语言的局限性
虽然 Python 语言是一个非常成功的语言,但也有它的局 限性。
相比其他一些语言(如C、C++语言),Python 程序的运 行速度比较慢,对于速度有着较高的要求的应用,就要考 虑Python 是否能满足需要。
不过这一点可以通过使用C 语言编写关键模块,然后由 Python 调用的方式加以解决。
而且现在计算机的硬件配置在不断提高,对于一般的开发 来说,速度已经不成问题。
此外,Python 用代码缩进来区分语法逻辑的方式 还是给很多初学者带来了困惑,即便是很有经验 的Python 程序员,也可能陷入陷阱当中。
最常见的情况是Tab 和空格的混用会导致错误, 而这是用肉眼无法分别的。