为什么学Python?

python由于简单易用,是人工智能领域中使用最广泛的编程语言之一,它可以无缝地与数据结构和其他常用的ai算法一起使用。
python之所以时候ai项目,其实也是基于python的很多有用的库都可以在ai中使用,如
numpy提供科学的计算能力,scypy的高级计算和pybrain的机器学习。
另外,python有大量的在线资源,所以学习曲线也不会特别陡峭。
python虽然是25岁的大叔级编程语言,但是近年来python反而变得越来越流行,在tiobe编程语言指数排行榜中,python的排名从去年的第六名飙升到了第四名:
python的语法非常接近英语,去掉了传统的c++/java使用大括号来区分一个方法体或者类的形式,而是采用强制缩进来表示一个方法或者类。风格统一,非常优美.而且内置了很多高效的库,打个比方,同样一项工作c语言可能要1000行,java要100行,python可能只要10行. 而且从桌面应用,web开发,自动化测试运维,爬虫,人工智能,大数据处理都能做,以后会详细讲一下.
类似很多流行编程语言java、c++、c都能跨平台而且开源,python也是如此 ,由于它是开源的,所以也支持可移植性。你可以随处运行python,换句话说你在window上写的代码,可以很方便的再linux,mac上运行。
python有非常有名的社区,而且人气很火爆,大家可以去python官网经常逛逛,还有github上搜一下python的帖子,很多开源的库,你能想到的基本都已经有人开发了.而且版本还在不断的迭代.
国外非常有名的有google,facebook,yahoo,yuetube,还有美国宇航局nasa,像著名的开源云计算平台openstack也是用python写的,还有国内的豆瓣也是用python写的.