购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 Python的优缺点

Python的优点包括以下几个方面:

① 易于学习,特别适合初学者;

② 可移植、跨平台;

③ 可伸缩程度高,适于大型项目或小型的一次性程序;

④ 用户社区规模大;

⑤ 代码重用,能与C、C++、Java整合;

⑥ 可靠、易于维护,更少隐藏bug;

⑦ 可嵌入(使ArcGIS可脚本化);

⑧ 有丰富的库,除内置库外,还有大量的第三方库。

当然,每门语言都有它的缺点。Python的局限性有以下几个方面。

① 运行速度慢。因为Python是解释型语言,代码在执行过程中逐行翻译成CPU能理解的机器码,这个过程比较耗时。.

② 强制缩进。强制缩进不应该被称为局限,只是它用缩进来区分语句关系的方式给初学者带来了很大困惑。

③ 单行语句和命令行输出问题。很多时候无法将程序写成一行,如import sys; for i in sys.path; print i。 +8kwZReUfyl3ibIh0SzN9zppA4nBPNKxFKy+lrGbPr4bWVc4cpcc6/vKXrxKBNZk

点击中间区域
呼出菜单
上一章
目录
下一章
×