1. 为什么使用Python
软件质量:代码量少,出错也较少
开发效率:效率给Java和C#搞
可移植性:跨平台的
库支持丰富
组件集成比较方便
2. Python的劣势
执行速度较低一些,原因,如解释型的过程需要时间
3. 哪些公司在用
国外:Google的搜索引擎中很多用了Python;YouTube;BT;等都使用了Python
国内:搜狐邮箱;知乎;果壳;扇贝等等,都广泛在使用Python;
4. Python可以做什么
系统编程:比如多线程、文件关键、环境变量操作、压缩文件等;
桌面编程:或者叫GUI编程,
网络脚本编程:转换XML,解析json
Web编程:Django、Flask等框架
数据库编程:
快速原型:快速实现软件原型
数学及科学计算
其他:游戏、图像处理、自认语言处理、人工智能等
5. Python优势
支持面向过程,面向对象,函数式编程