培训首页  >  人工智能新闻  >  Python的前世今生

Python的前世今生

[2018-07-28 16:32:27] 浏览量:314 来源:

上海云登计算机科技有限公司

随着人工智能的脚步越来越近,Python已经成为开发界的“网红编程语言”,现在不聊点Python相关话题,仿佛分分钟就要out了,今天就跟着上海人民广场北大青鸟的老师来看看Python的前世今生吧。


Python的读音——Python(英国发音:/ˈpaɪθən/美国发音:/ˈpaɪθɑːn/),类似于中文读音“拍森”。


Python的起源——时间:1989年;地点:荷兰阿姆斯特丹;人物:吉多•范罗苏姆(Guido van Rossum);起因:吉多•范罗苏姆圣诞节期间闲来无事,为了打发时间,决定开发一个新的脚本解释程序,做为ABC 语言的一种继承。男主平日里喜欢看BBC的一部电视剧叫《Monty Python‘s Flying Circus》,所以就把程序命名为Python(大蟒蛇)。


自从2004年以后,Python的使用率呈线性增长 。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。在PYPL 发布的2018年7月编程语言指数榜中,Python 继今年5月次超越 Java 拿下榜位置后,保持上涨趋势,正逐渐与 Java 拉开差距。Python已经成为超受欢迎的程序设计语言之一,是美国主流大学备受欢迎的入门编程语言。


Python的应用——




Web程序,使用Python语言编写的Gunicorn作为Web服务器,能够运行Python语言编写的Web程序。Python对于各种网络协议的支持很完善,因此经常被用于编写服务器软件、网络蠕虫。第三方库Twisted支持异步在线编写程序和多数标准的网络协议(包含客户端和服务器),并且提供了多种工具,被广泛用于编写高性能的服务器软件。


GUI开发,Python本身包含的Tkinter库能够支持简单的GUI开发。但是越来越多的Python程序员选择wxPython或者PyQt等GUI包来开发跨平台的桌面软件。使用它们开发的桌面软件运行速度快,与用户的桌面环境相契合。通过PyInstaller还能将程序发布为独立的安装程序包。


操作系统,在很多操作系统里,Python是标准的系统组件。大多数Linux发布版可以在终端机下直接运行Python。


由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程,众多开源的科学计算软件包都提供了Python的调用接口。而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。


学校地址:上海黄浦区云南北路59号六合大厦13层(近人民广场)


文中图片素材来源网络,如有侵权请联系删除
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

厚学推荐学校

网上报名

推荐学校

更多>>
热门信息

温馨提示