PYTHON前景
人工智能:谁将成为人工智能和大数据时代的发展语言?这已经是一个不需要辩论的问题了。五年前,如果有Matlab、斯卡拉、R、Java和Python的机会,情况尚不清楚,那么五年后,这一趋势已经非常明显。特别是在F打开pytorch之后,python作为人工智能时代的顶级语言的地位已经基本确立。未来的悬念只是谁能获得第二名。自动化操作和维护:询问中国的每个运营商他们必须知道什么语言?十个人相信他们会给你同样的答案。它的名字叫python。
Python开发的学习
在学习一门新语言之前,首先要对语言的背景有一个简要的了解。Python是一种面向对象的解释性编程语言。它由荷兰吉多·范·罗森于年发明,1991年发行。python在设计上坚持清晰统一的风格,使python成为一种可读、可维护、广泛使用的语言,深受广大用户的欢迎。python有一个丰富而强大的库。它经常被昵称为胶水语言,它可以很容易地连接其他语言(尤其是C/C++)的各种语言。
PYTHON的缺点
线程不能利用多CPU的问题,这是Python受批评的缺点之一。gil(全局解释器锁)是计算机编程语言解释器用来同步线程的工具,因此在任何时候只执行一个线程。python线程是操作系统的本机线程。它是Linux上的pthread,Windows上的win线程。线程的执行完全由操作系统安排。python解释器进程具有多个用户程序的主线程和执行线程。即使在多核CPU平台上,由于gil的存在,也禁止多线程并行执行。这个问题的折衷解决方案将在后面的线程和过程章节中详细讨论。
PYTHON的好处
的定位是“优雅”、“清晰”、“简单”。所以python程序看起来总是简单易懂。初学者学习python,不仅容易入门,而且将来也可以编写那些非常复杂的程序。开发效率很高。python有一个非常强大的第三方库。基本上,你认为计算机可以实现任何功能。python的官方库有相应的模块来支持它。直接下载调用后,在基础库的基础上开发,缩短了开发周期,避免了重复造轮。