因为脚本语言写起来简单容易。Python虽然慢但是它只是调用AI接口,真正的计算全是C/C++写好的底层,用Python只是写逻辑,即第一步怎么算,第二步怎么算,几行代码就出来了。换成C++,得先学1个月才能编译通过。不是说用C++写不了上层逻辑,而是代码量太大,开发效率太低,换来总体速度提升1%,不合适。计算机语言各有适用性,即C/C++速度快适合底层写算法,Python慢但适合上层写逻辑。
有一定的事实证明,Python语言更适合初学者,Python语言并不会让初学者感到晦涩,它突破了传统程序语言入门困难的语法屏障,初学者在学习Python的同时,还能够锻炼自己的逻辑思维,同时Python也是入门人工智能的首选语言。学习编程并非那么容易,有的人可能看完了Python语法觉得特别简单,但再往后看就懵了,因为到后期发现并不能学以致用,理论结合项目才是学好一门编程语言的关键。可以选择报班入门,一般在2W左右,根据自己的实际需要实地了解,可以先在试听之后,再选择适合自己的。
人工智能领域里,编程语言中最常见的有:Lisp、Prolog、C/C++、Java、PythonLisp和Python已经是人工智能领域最被广泛运用的主要编程语言。本质为由LISP和JAVA编译的语言,可以无缝对接其它AI算法和结构,Python有大量的在线资源,也许算得上一个很好的优势。