概述
简介
Python,计算机高级语言,读作/ˈpaɪθən/(英音)
、/ˈpaɪθɑːn/(美音)
,意为蟒蛇,Python的logo为两条缠绕的蟒蛇
特点
Python以开发效率高而运行效率低著称
应用领域
每种语言都有每种语言的特点,都有其适用的领域,就像Python可以写游戏但业界大多用C++或C#开发游戏,Java可以写爬虫但业界一般用Python,同时,一个应用领域不一定一门语言通吃,例如人工智能领域则最好能掌握Python和C++,下面是Python擅长的领域:
- Web开发
- 网络爬虫
- 科学计算
- 数据分析
- 人工智能
缘起
Python创始人Guido van Rossum(吉多·范罗苏姆),在1982年至1995年间,参与了荷兰数学和计算机科学研究学会多个项目的工作,1989年的圣诞节期间,Guido van Rossum决定开发一个新的语言,作为ABC语言的继承者,并且用它替代Unix shell和C语言来进行系统管理,担负与Amoeba操作系统之间的交互操作。Python命名源于BBC电视节目Monty Python’s Flying Circus。
发展
版本 | 发布日期 | 备注 |
---|---|---|
0.9 | 1991-02-20 | 1991为Python元年 |
1.0 | 1994-01-26 | |
2.0 | 2000-10-16 | |
2.7 | 2010-07-03 | |
3.0 | 2008-12-03 | Python3不与Python2兼容 |
3.7 | 2018-06-27 | |
… |
目前,Python有两个重要的大版本,Python2和Python3,Python3不兼容Pyhton2,当前学习Python直接学习Python3即可,对于Python2,只需要在学习Python3的时候了解一下部分新特性是如何由Python2变迁而来即可。