自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501
了解Python
Python,本义是指“蟒蛇”。1989年,荷兰人Guido van Rossum发明了一种面向对象的解释型高级编程语言,将其命名为Python,标志如图1所示。Python的设计哲学为优雅、明确、简单,实际上,Python始终贯彻着这一理念,以至于现在网络上流传着“人生苦短,我用Python”的说法。可见Python有着简单、开发速度快、节省时间和容易学习等特点。
Python是一种扩充性强大的编程语言。它具有丰富和强大的库,能够把使用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。所以Python常被称为“胶水”语言。
1991年,Python的第一个公开发行版问世。从2004年开始,Python的使用率呈线性增长,逐渐受到编程者的欢迎和喜爱。2010年,Python荣膺TIOBE 2010年度语言桂冠;2017年,IEEE Spectrum发布的2017年度编程语言排行榜中,Python位居第1名,如图2所示。
IEEE Spectrum发布的2017年度编程语言排行榜前10名
Python的版本
Python自发布以来,主要有三个版本:1994年发布的Python 1.0版本(已过时)、2000年发布的Python 2.0版本(到2019年10月份已经更新到2.7.17)和2008年发布的3.0版本(2019年10月份已经更新到3.8.0)。
Python的应用领域
Python作为一种功能强大的编程语言因其简单易学而受到很多开发者的青睐。那么Python的应用域有哪些呢?概括起来主要有以下几个应用领域:
l Web开发
l 大数据处理
l 人工智能
l 自动化运维开发
l 云计算
l 爬虫
l 游戏开发
例如,我们经常访问的集电影、读书、音乐于一体的创新型社区豆瓣网、美国最大的在线云存储网站Dropbox、由NASA(美国国家航空航天局)和Rackspace合作的云计算管理平台OpenStack、国际上知名的游戏Sid Meier's Civilization(文明)等项目都是使用Python实现的。这些网站和应用的效果如图7~图10所示。
豆瓣网首页
Dropbox网站首页
图9 openstack网站首页
Sid Meier's Civilization(文明)游戏
目前,全球最大的搜索引擎―Google在其网络搜索系统中广泛应用了Python语言,曾经聘用了Python之父―Guido van Rossum。Facebook网站大量的基础库和YouTube视频分享服务大部分也是由Python语言编写的,如图11所示。
应用Python的公司
说明:Python语言不仅可以应用到网络编程、游戏开发等领域,还可以在图形图像处理、智能机器人、爬取数据、自动化运维等多方面崭露头角,为开发者提供简约、优雅的编程体验。