Python是什么,了解下

 生活杂谈     |      2019-12-28 22:15
  1989年圣诞节,阿姆斯特丹,年青人Guido决定开发一个新的编程语言。之所以取名为Python(大蟒蛇),是因为他是Monty Python喜剧团体的爱好者。
  Python的语法非常接近英语,风格统一,非常优美,而且内置了很多高效的工具。打个比方,同样一项工作,C语言要1000行,Java要100行,Python可能只要10行。而且从桌面应用、WEB开发、自动化测试运维、爬虫、人工智能、大数据处理都能做。

Python是什么
  Python简洁、易读、可扩展,大多数科研机构都用Python做研究,卡耐基梅隆大学、麻省理工学院的编程课都使用Python语言讲授。众多开源的科学计算软件包都提供了Python调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK等。Python专用的科学计算扩展库就更多了,例如:NumPy、SciPy和matplotlib,它们分别提供了矩阵计算、科学计算和绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术人员和科研人员处理数据、制作图表、开发科学计算应用程序。
  在人工智能时代,如果你不懂Python而想学AI,就相当于不认识一个字母却想学英语。那么要想学AI,想学Python,具体学哪些呢?
  首先要学会爬取数据。数据大部分来源于网络,好好掌握requests、scrapy、selenium、beautifulSoup,这些库都是写网络爬虫必需的。有了数据之后,如何处理?Numpy、scipy、pandas、matplotlib,这些库分别可以进行矩阵计算、科学计算、数据处理、绘图等操作,通过这些库将数据处理成你要的格式。然后可以建模了,nltk、keras、sklearn,这些库用于自然语言处理、深度学习和机器学习,用好建模库,模型不用愁!
  美国工程师协会IEEE Spectrum 发布的2018年顶级编程语言排行榜中,Python成功卫冕语言流行度、工作环境使用、未来发展三榜冠军,成为全世界程序员最青睐的语言。与此同时国内公司对高端人才的Python技能要求也在逐渐提高,数据显示,2018年雇主发布的职位说明中,Python技能需求增速达到174%,居于首位,薪酬水涨船高。
  人生苦短,我用Python!人工智能时代,Python带你飞!