首页 > 软件操作教程 > 编程开发 > Python
题目内容

Python的局限

题目答案

虽然Python是一个非常成功的语言,但是也有必要明白它的局限性。

  1. 运行效率低下

     目前为止,Python可以说是所有主流脚本语言中速度最慢的。(是这样么?待考.)这与其脚本引擎的设计思路有关。 如果你的应用对于速度有着较高的要求,就要考虑Python是否能满足需要。不过这一点可以通    过使用C编写关键模块,然后由Python调用的方式加以部分解决。

  2. 多线程支持欠佳   Python支持多线程,但是其运行效率也不高。

  3. 独特的语法   这也许不应该被称为局限,但是它用缩进来区分语句关系的方式还是给很多初学者带来了困惑。即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,而这是用肉眼无法分别的。

  4. 无类型

    作为一种动态语言,随时随地创建和使用变量是Python给我们带来的巨大的便利。但是它也会    使得程序不严谨,某些错误只有在运行中才可能出现。所以,使用Python编程的时候,要对类    型做到心里有数。这也使得Python的IDE工具无法提供便利的自动完成等功能。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端