《Python程序设计》教学课件—01搭建Python运行环境.pptxVIP

《Python程序设计》教学课件—01搭建Python运行环境.pptx

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 搭建Python运行环境Python是一种简洁、易上手、跨平台的面向对象的程序设计语言,具有开源性、易学性、可移植性、可扩展性和丰富类库支持等特点。目录 第1章 搭建Python运行环境1.1 Python基础知识 1.1.1 Python语言简介 1.1.2 Python的开发工具1.2 安装与配置Python程序开发环境 1.2.1 IDLE的安装与启动 1.2.2 IDLE的运行 1.2.3 配置基本IDLE1.3 Python PEP 8编码规范1.4 习题1.1 Python基础知识 风车公园、街景Python语言是荷兰首都阿姆斯特丹的Guido于1989年圣诞节期间开发的。库肯霍夫公园位于阿姆斯特丹近郊的小镇利瑟(Liess),公园内郁金香的品种、数量、质量以及布置手法堪称世界之最。1.1 Python基础1.1 Python基础2005年12月,加入Google。他用Python语言为Google写了面向网页的代码浏览工具。2002年,在比利时布鲁塞尔举办的自由及开源软件开发者欧洲会议上,Guido获得了由自由软件基金会颁发的2001年自由软件进步奖。2003年5月,Guido获得了荷兰UNIX用户小组奖。2006年,他被美国计算机协会(ACM)认定为著名工程师。2011年1月,Python被TIOBE编程语言排行榜评为2010年度语言。自从2004年以后,Python的使用率呈线性增长。Python已经成为最受欢迎的计算机语言之一。2019年10月30日,63岁的Guido宣布退休。1.1 Python基础1.1.1 Python语言简介1. Python的优缺点(1)Python的优点1)Python的定位是“优雅”“明确”“简单”。2)开发效率非常高。3)Python是面向对象的高级语言。4)Python是解释型语言。5)Python是交互式语言。6)免费、开源。7)Python已经被移植(也就是使其工作)到许多平台。8)可扩展性。9)Python提供所有主要商业数据库的接口。10)Python支持GUI(Graphical User Interface,图形用户界面)。11)Python有强大的社区生态系统,第三方库极其丰富,可以实现你想要的几乎所有功能。1.1 Python基础(2)Python的缺点1)代码不能加密。2)多线程支持度不高。3)速度慢。4)Python作为解释型动态语言,通常需要程序员自查。5)由于Python是由业余人士逐渐增强的语言,相对Java、C#等语言,缺乏整体设计,造成规范繁杂、混乱。Python语言被业界称为“人工智能方向的首先编程语言”,在分析大数据上,Python有独特的优势。在IT体系和APP中,Python的占比其实很少,Python主要用于解决一些临时性任务的时候,或者把Python当作“胶水语言”,利用它简单、跨平台的特性,与其他编程语言配合使用。也就是说,虽然Python很好用,但专业技术人员更多会把它当成一种辅助工具来用。1.1 Python基础 TIOBE 发布的2020年9月编程语言排行榜1.1 Python基础 Top 10 编程语言 TIOBE 指数走势(2002-2020)1.1 Python基础2. Python的应用领域1)系统编程。2)图形界面开发。3)科学计算。4)文本处理。5)数据库编程。6)网络编程。7)Web开发。8)自动化运维。9)金融分析。10)多媒体应用。11)网络爬虫。12)游戏开发。13)人工智能。1.1 Python基础1.1.2 Python的开发工具集成开发环境(Integrated Development Environment,IDE)是一种集成了代码编辑器、编译器、调试器等与程序开发有关的实用工具的软件。1. IDLE IDLE是Python软件包自带的一个集成开发环境,是和Python一起安装的。1.1 Python基础2.PyCharm PyCharm是由JetBrains公司开发的一款Python IDE。1.1 Python基础3.Visual Studio Visual Studio(简称VS)是Microsoft公司推出的一款全功能集成开发平台,被誉为世界上最好的IDE。1.1 Python基础4.Visual Studio Code Visual Studio Code(简称VS Code)由Microsoft公司开发,免费且开源,支持Windows、Mac OS、Linux系统,是一款全功能的代码编辑器。1.1 Python基础5.Eclipse Eclipse实际上是一款面向Java开发的,兼容Linux、

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档