黑马程序员Python教程Python简介.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《黑马程序员Python教程Python简介.docx》由会员分享,可在线阅读,更多相关《黑马程序员Python教程Python简介.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、黑马程序员 itheima 传智播客旗下 高端IT教育品牌改变中国IT教育,我们正在行动Python(简介)Pythonl(英国发音:/ pa B n/美国发音:/ pa 9a n/),是一种面向对象的解释型计 算机程序设计语言,由荷兰人Guido van Rossum于1989年创造,第一个公开发行版发行于1991 年。Python是纯粹的自由软件,源代码和解释器CPython遵循GPL(GNU General Public License)协 议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能
2、够把用其他语言制作的各种模块(尤其 是C/C+)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有 时甚至是程序的最终界面),然后对其中3有特别要求的局部,用更合适的语言改写,比方3D 游戏中的图形渲染模块,性能要求特别高,就可以用C/C+重写,而后封装为Python可以调用的 扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的 实现。外文名Python 经典教材Head First Python 发行时间1991年 设计者 Guido van Rossum最新版本荣 誉2010年度编程语言Python 域名 、 .cn、 .ex
3、、 ,cc 等 目录1开展历程2风格3设计定位4执行函数 对象的方法 类型 数学运算5基本语法缩进控制语句表达式6 CGI服务器程序环境变量7特点 优点缺点8应用9工具功能 11开发环境 口10标准库 12解释器 口 开展历程编辑自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web 编程。Python的仓1始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣 诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python黑马程序员 itheima 传智播客旗下 高端IT教育品牌改变
4、中国IT教育,我们正在行动(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。 ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大, 是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是其非开 标识标识放造成的。Guido决心在Python中防止这一错误。同时,他还想实现在ABC中闪现过但未曾实 现的东西。就这样,Python在Guido手中诞生了。可以说,Python是从ABC开展起来,主要受到了 Modula-3 (另一种相当优美且强大的语言,为小型团体所设计的)的影响。并
5、且结合了 Unix shell和C的习 惯。Python4已经成为最受欢迎的程序设计语言之一。2011年1月,它被TIOBE编程语言排行榜评 为2010年度语言。自从2004年以后,python的使用率呈线性增长5。由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益 增多,一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻 省理工学院的计算机科学及编程导论就使用Python语言讲授。众多开源的科学计算软件包都提供 了 Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库 IT
6、Ko而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库: NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。 因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、 制作图表,甚至开发科学计算应用程序。说起科学计算,首先会被提到的可能是MATLAB。然而除了 MATLAB的一些专业性很强的工具箱 还无法替代之外,MATLAB的大局部常用功能都可以在Python世界中找到相应的扩展库。和 MATLAB相比,用Python做科学计算有如下优点:L首先,MATLAB是一款商
7、用软件,并且价格不菲。而Python完全免费,众多开源的科学计算库 都提供了 Python的调用接口。用户可以在任何计算机上免费安装Python及其绝大多数扩展库。 2其次,与MATLAB相比,Python是一门更易学、更严谨的程序设计语言。它能让用户编写出更 易读、易维护的代码。3最后,MATLAB主要专注于工程和科学计算。然而即使在计算领域,也经常会遇到文件管理、界 面设计、网络通信等各种需求。而Python有着丰富的扩展库,可以轻易完成各种高级任务,开发 者可以用Python实现完整应用程序所需的各种功能。风格编辑Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑马 程序员 Python 教程 简介
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内