python优点:
- 高级编程语言,提供大量的基础代码库和第三方库,开发速度快
- 简单易懂
- 跨平台
python缺点:
- 解释性语言,运行速度慢
- 代码不能加密,发布python程序,实则公开源代码
适合开发应用:
- 网络应用,网站、后台服务等
- 小工具
- 包装其他语言开发的程序
python解释器
- CPython:C语言开发,python3.x自带。
- IPython:C语言开发,CPython之上开发的,交互方式上有所增强。
- PyPy:采用JIT技术,对Python代码进行动态编译,提高执行速度。
- Jython:运行在java平台上。
- IronPython:运行在.Net平台上