Python数据分析与应用 课件 第1章 Python编程概述.ppt

Python数据分析与应用 课件 第1章 Python编程概述.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python解释器种类PyPyPyPy采用JIT技术,对Python代码进行动态编译(注意不是解释),显著提高Python代码的执行速度JythonJython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。Python解释器种类IronpythonIronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,直接将Python代码编译成.Net的字节码。第一个python程序Hello,World!print(‘Hello,World!‘)语句输出:Hello,World!简单的Python语言介绍Python编辑器自带IDE编辑器Jupyter用于数据分析和机器学习;PyCharm适于大型工程项目VSCode适合多种编辑语言第一章C语言概述**【名词】●ALGOL(algorithmiclanguage算法语言)●CPL(复合编程语言)●BCPL(基本复合编程语言)●ANSI(美国国家标准化协会)●ISO(国际标准化组织)从软件类型来看——◆面向过程常用—TurboC(PC机版)◆面向对象常用—C++/VisualC++(可视化)必威体育精装版:为Windows和Web应用程序提供动态开发环境的VisualC++.NET(C#)*【名词】●ALGOL(algorithmiclanguage算法语言)●CPL(复合编程语言)●BCPL(基本复合编程语言)●ANSI(美国国家标准化协会)●ISO(国际标准化组织)从软件类型来看——◆面向过程常用—TurboC(PC机版)◆面向对象常用—C++/VisualC++(可视化)必威体育精装版:为Windows和Web应用程序提供动态开发环境的VisualC++.NET(C#)*********《Python数据分析与应用》西安电子科技大学出版社Python语言的发展和特点Python继承于ABC语言,主要受到Modula-3的影响,Modula-3是另一种相当优美且强大的语言,为小型团体所设计,并且结合了Unixshell和C的习惯。?GuidovanRossum“Lifeisshort,youneedPython!”Python发展历程Python是著名的GuidovanRossum在1989年圣诞节期间发明,第一个公开发行版发行于1991年。2018年3月,Python核心团队宣布在2020年停止支持Python2,只支持python3。Python语言的发展和特点/jobbole/awesome-python-cnPython特色简单“人世苦短,我用Python”Python是一种代表简单主义思想的语言。专注于解决问题而不是去搞明白语言本身。易学Python极其容易上手Python有极其简单的语法*Python特色免费、开源Python是FLOSS(自由/开放源码软件)之一。简单地说,可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。*Python特色解释性Python语言写的程序不需要编译成二进制代码。Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。Python特色数据库编程支持所有主流关系型数据库:Oracle、Sybase、MySQL、PostgreSQL、Informix、SQLite支持非关系型数据库:mongodb从关系数据库映射到Python类(ORM):SQLAlchemy、SQLObject*Python特色科学计算Python在科学计算上能力超强,堪与matlab比较。Python科学计算有numpy,scipy,matplotlib三剑客。其中,numpy负责数值计算,矩阵操作等;scipy负责常见的数学算法,插值、拟合等;matplotlib负责画图。*Python特色网络爬虫网络爬虫的爬取、解析、存储三个基本流程。讲解了基于urllib、基于BeautifulSo

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档