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

新手问答

01 Python有哪些优缺点?

答:Python和其他开发语言一样,也有它自身的优点和缺点。

优点如下:

●Python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。

●简单、易学、开源。

●无须考虑如何管理程序使用内存一类的底层细节。

●可被移植在许多平台上。

缺点如下:

●运行速度慢。Python运行速度很慢,如Java运行需要0.01秒,Python可能要0.1秒,相差10个级别,只是这样的速度变化,我们感受不到而已。如果有速度要求,则最好用C++改写关键部分。

●代码不能加密。编译型的语言只需要把编译后的机器码发布出去,而解释型的语言,则必须把源码发布出去,所以如果要发布Python程序,实际上就是发布源代码。

02 适合做Python开发的IDE还有哪些?

答:适合Python开发的IDE有很多,除了本章介绍的PyCharm之外,还有Eclipse+PyDev、Visual Studio+PTVS、Ulipad、Spyder、Sublime Text。

Eclipse+PyDev:Eclipse有强大的调试功能和舒适的编辑环境,依靠Eclipse, PyDev赢得了许多人的青睐。

Visual Studio+PTVS:Visual Studio也可作为Python IDE来使用。只需在Visual Studio的基础上,安装PTVS(Python Tools for Vistul Studio)插件,即可快速将Visual Studio变成Python IDE来使用。

Ulipad:Ulipad是我国的limodou编写的专业Python编辑器,它基于wxPython开发的GUI(图形化界面),前身是NewEdit。

Spyder:Spyder(就是原来著名的Pydee)是一个强大的交互式Python语言开发环境,属于Python(x, y)的一部分,完整的Python(x, y)大于400MB,集成了科学计算常用的Python第三方库。Sublime Text:Sublime Text是在开发者中使用最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区也非常受欢迎。 hPH6qFMfrTpS9cEiTYHwM6qFaNd4OnvfL5qt92S8Y25S/toTvfsXTcJvvAkUiuwk

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

打开