为什么要学Python

  今天正式开始python征途,讨论下为什么要学python,首先python是门脚本语言,既然是一门脚本语言,我会shell啊!为什么要学python?python和shell有什么区别?python不只是一门脚本语言,它是一门综合性的功能很强大的高级语言,在很多大公司都在用python,特别是随着大数据和人工智能的发展,Python作为主要开发语言得到很大的发展,那么python在那些公司得到运用呢?

谷歌:Google App Engine 、code,google.com、Google earth、谷歌爬虫、Google广告等项目都在大量使用python开发

CIA:美国中情局网站就是python开发的

NASA:美国航天局(NASA)大量使用python进行数据分析和运算

YouTube:世界上最大的视频网站YouTube就是python开发的

Dropbox:美国最大的在线云存储网站,全部用python实现,每天网站处理10亿个文件的上传和下载(相当于百度网盘)

Instagram:美国最大的图片分享社交网站,每天超过3千万张照片被分享,全部用Python开发

Facebkook:大量的基础库均通过python实现的

Redhat:世界上最流行的Linux发行版本中的yum包管理工具就是python开发的

豆瓣:公司几乎所有的业务均是通过python开发的  

知乎:国内最大的问答社区,通过python开发(国外Quora)

春雨医生:国内知名的在线医疗网站就是python开发的

除上面之外,还有搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、土豆、新浪、果壳等公司都在使用python完成各种各样的任务

python擅长的领域:

WEB开发:

Django/pyramid/Tornado/Bottle/Flask/WebPy      预测未来最好的方法就是创造它

网络编程:

Twisted/Requests/Scarpy/Paramiko(模拟SSH)       python写爬虫很厉害

科学运算:

SciPy/Pandas/Ipython

GUI图形开发:

wxPython/PyQT/Kivy

运维自动化:

OpenStack/SaltStack/Ansible/腾讯蓝鲸

猜你喜欢

转载自www.cnblogs.com/yanpengtao1/p/8944254.html