- Python适合的领域:
- Web网站和各种昂网络服务
- 系统工具和脚本
- 作为“胶水”语言把其他语言开发的模块包装起来方便使用
- Python不适合的领域:
- 贴近硬件的代码(首选C)
- 移动开发:IOS/Android有各自的开发语言(ObjC,Swift/Java)
- 游戏开发:C/C++
- Python实际应用:
- YouTube、豆瓣、搜狐邮箱、OpenStack开源云计算平台
- Python和其他语言的对比:
- C:编译为机器码,运行速度非常快,代码量非常多
- Java:编译为字节码,运行速度快,代码量多
- Python:解释执行,运行速度慢(缺点),代码量少(优点)Python的第二个缺点:源码不能加密