也许你不懂Python,但你一定听过Python的传说。传言Python简单易学,可以用来做人工智能,做大数据分析,做web......多数人也是因为这些传说慕名而来,也许出于好奇,也许出于兴趣,也许出于生活所迫......总之,来了。
先来看2个TIOBE图
TIOBE每个月都会对各种语言的使用情况进行统计,从第一张图可以看出目前Python位居第三,仅次于Java和C,而从第二张图可以看出,近些年Python的占比也是逐年上升,这也符合目前Python越来越流行的趋势。
Python是1991年才公开发行的一种语言,算是非常年轻的一种语言了,而能够在这么短的时间内快速成长为第三大语言,这必有其不同凡响之处。
1、简单
Python是一种解释型的高级语言,具有很多强大的模块,简单易学,容易上手,适合跨专业学习,而且免费开源
2、面向对象
与Java、C++、C#等一样,是一种面向对象的编程语言
3、跨平台
可以进行跨平台开发,在不同的开发平台下可以进行移植,如Windows、Linux、Mac等
4、混合编程
可以与C++等多种语言进行混合编程
5、功能强大
强大的库和模块为Python提供了很多现成的功能,这可以提高我们的编程效率,同样的功能实现,可能用C++需要1000行代码,而Python却只需要100行,甚至更少,但高度的集成化也导致Python的执行效率比较低,可能是C++的10倍。但是对于那些我们并不追求效率,或者说当我们的硬件运算速度可以满足我们要求时,我们选择Python将是一种非常明智的决定。