预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Python(简介)Python[1](英国发音:/paθn/美国发音:/paθɑn/),是一个面对对象的解释型计算机程序设计语言,由荷兰人GuidovanRossum于1989年创造,第一个公开发行版发行于1991年。Python是纯粹的自由软件,源代码和解释器CPython遵照GPL(GNUGeneralPublicLicense)协议[2]。Python语法简洁清楚,特色之一是强制用空白符(whitespace)作为语句缩进。Python具备丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一个应用情形是,使用Python迅速生成程序的原型(有时甚至是程序的最后界面),然后对其中[3]有尤其要求的部分,用更适宜的语言改写,例如3D游戏中的图形渲染模块,性能要求尤其高,就能够用C/C++重写,而后封装为Python能够调用的扩展类库。需要注意的是在您使用扩展类库时也许需要考虑平台问题,某些也许不提供跨平台的实现。外文名Python经典教材HeadFirstPython发行时间1991年设计者GuidovanRossum最新版本3.6.0/2.7.13荣誉编程语言Python域名.com、.cn、.cx、.cc等目录1发展历程2格调3设计定位4执行5基本语法缩进控制语句体现式函数对象的措施类型数学运算6CGI服务器程序环境变量7特点优点缺陷8应用9工具功效11开发环境10标准库12解释器发展历程编辑自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。Python的创始人为GuidovanRossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一个继承。之因此选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫MontyPython的喜剧团体的兴趣者。ABC是由Guido参加设计的一个教学语言。就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。不过ABC语言并没有成功,究其原因,Guido以为是其非开标识标识放导致的。Guido决心在Python中防止这一错误。同时,他还想实目前ABC中闪现过但未曾实现的东西。就这么,Python在Guido手中诞生了。能够说,Python是从ABC发展起来,重要受到了Modula-3(另一个相称优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unixshell和C的习惯。Python[4]已经成为最受欢迎的程序设计语言之一。1月,它被TIOBE编程语言排行榜评为语言。自从以后,python的使用率呈线性增加[5]。因为Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,某些知名大学已经采取Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。众多开源的科学计算软件包都提供了Python的调用接口,例如知名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了迅速数组处理、数值运算以及绘图功效。因此Python语言及其众多的扩展库所组成的开发环境十分适合工程技术、科研人员处理试验数据、制作图表,甚至开发科学计算应用程序。说起科学计算,首先会被提到的也许是MATLAB。然而除了MATLAB的某些专业性很强的工具箱还无法替代之外,MATLAB的大部分常用功效都能够在Python世界中找到对应的扩展库。和MATLAB相比,用Python做科学计算有如下优点:1.首先,MATLAB是一款商用软件,并且价格不菲。而Python完全免费,众多开源的科学计算库都提供了Python的调用接口。用户能够在任何计算机上免费安装Python及其绝大多数扩展库。2.其次,与MATLAB相比,Python是一门更易学、更严谨的程序设计语言。它能让用户编写出更易读、易维护的代码。3.最后,MATLAB重要专注于工程和科学计算。然而虽然在计算领域,也常常会遇到文献管理、界面设计、网络通信等各种需求。而Python有着丰富的扩展库,能够轻易完成各种高级任务,开发者能够用Python实现完整应用程序所需的各种功效。格调编辑Python在设计上坚持了清楚划一的格调,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。设计者开发时总的指引思想是,对于一个特定的问题,只要有一个最佳的措