1 / 25
文档名称:

python报告.ppt

格式:ppt   大小:1,829KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

python报告.ppt

上传人:薄荷牛奶 2019/3/25 文件大小:1.79 MB

下载得到文件列表

python报告.ppt

相关文档

文档介绍

文档介绍:·软件简介Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。由于Python语言的简洁、易读以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python教授程序设计课程。说起科学计算,首先会被提到的可能是MATLAB。然而除了MATLAB的一些专业性很强的工具箱还无法替代之外,MATLAB的大部分常用功能都可以在Python中找到相应的扩展库。和MATLAB相比,用Python做科学计算有如下优点:●首先,MATLAB是一款商用软件,并且价格不菲。而Python完全免费,众多开源的科学计算库都提供了Python的调用接口。用户可以在任何计算机上免费安装Python及其绝大多数扩展库。●其次,与MATLAB相比,Python是一门更易学、更严谨的程序设计语言。它能让用户编写出更易读、易维护的代码。●最后,MATLAB主要专注于工程和科学计算。然而即使在计算领域,也经常会遇到文件管理、界面设计、网络通信等各种需求。而Python有着丰富的扩展库,可以轻易完成各种高级任务,开发者可以用Python实现完整应用程序所需的各种功能。·诞生缘由Python的创始人在1989年圣诞节期间,在阿姆斯特丹为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫MontyPython的喜剧团体的爱好者。ABC是Python的创始人参加设计的一种教学语言。就他本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,他认为是非开放造成的。所以他决心在Python中避免这一错误。同时,他还想实现在ABC中闪现过但未曾实现的东西。就这样,Python在他手中诞生了。软件风格Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。设计者开发时总的指导思想是,对于一个特定的问题,只要有一种最好的方法来解决就好了。Python的作者有意的设计限制性很强的语法,使得不好的编程****惯都不能通过编译。其中很重要的一项就是Python的缩进规则。Python舍弃了传统的大括号,独到的利用缩进组织代码,使得Python代码更整齐,更清洁。这一点曾经引起过争议。因为自从C这类的语言诞生后,语言的语法含义与字符的排列方式分离开来,曾经被认为是一种程序语言的进步。不过不可否认的是,通过强制程序员们缩进使得程序更加清晰和美观。软件特色优点缺点点优件软简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。易学:Python极其容易上手,因为Python有极其简单的说明文档。速度快:Python的底层是用C语言写的,很多标准库和第三方库也都是用C写的,运行速度非常快。免费、开源:Python是FLOSS(自由/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。可扩展性:如果需要一段关键代码运行得更快或者希望某些算法不公开,可以部分程序用C或C++编写,然后在Python程序中使用它们。可嵌入性:可以把Python嵌入C/C++程序,从而向程序用户提供脚本功能。软件缺点这也许不应该被称为局限,但是它用缩进来区分语句关系的方式还是给很多初学者带来了困惑。即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,而这是用肉眼无法分别的。运行速度慢:这里是指与C和c++相比。MATLABMATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言,其在很大程度上摆脱了传统非交互式程序设计语言的局限,代表了当今国际科学计算软件的先进水平。其应用非常之广泛!*.NET就是微软的程序开发框架,能够写单机桌面窗口程序,web网页程序。还可以生成安装程序。特点是编写代码过程中,有很好地编辑环境,纠错提示等等。.NET

最近更新

妈妈给叛逆期女儿的一封信(20篇) 38页

2024年一年级思想品德教学工作总结 15页

2024年一封信的作文300字范例(3篇) 4页

2024年《题西林壁》教学设计15篇 73页

2024年《那树》教学反思 31页

误工证明及收入情况证明 1页

2024年《观察物体》教学设计(苏教版国标第五册.. 5页

2024年《美丽心灵》观后感15篇 4页

消防安全知识讲座的简报 6页

2024年月子中心项目资金申请报告代可行性研究.. 72页

八上第三单元 第3课 水资源(同名5186) 7页

2024年搽剂项目投资申请报告代可行性研究报告.. 67页

2024年工艺化学品项目投资申请报告代可行性研.. 75页

2023年吉林省民航机场集团公司招聘40人高频考.. 119页

2024年上半年四川内江威远县卫生健康事业单位.. 119页

2024年甘肃省崇信县事业单位招聘35人历年高频.. 59页

股权投资优先购买权协议书 10页

2024年科学技术部科技人才交流开发服务中心招.. 59页

2024年贵州六盘水市人社局秋冬人才引进校园招.. 59页

2024年贵州毕节金沙经济开发区招聘10人历年高.. 60页

2023年山东省济宁市鱼台县老砦镇前六屯村(社.. 117页

临床科室、护理单元、医技科室6S评价标准考评.. 37页

故事的结局重不重要?辩论赛 反方辩词一辩、二.. 4页

入团志愿书1000字左右10篇 13页

浙江省杭州市2023年中考英语真题((附参考答案.. 9页

谈谈幼儿园纸艺活动的开展途径 6页

小学语文《匆匆》教案基于学科核心素养的教学.. 4页

向左走,向右走 2页

基于指标体系的农商银行网点简易核算研究 8页

厂房物业交付确认书 2页