- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1章搭建Python开发环境《Python基础任务驱动教程》
学习目标/Target了解Python的发展史,能够说出Python语言的发展过程了解Python的优缺点,能够说出Python语言的优点和缺点熟悉Python的应用领域,能够至少列举3个Python语言的应用领域掌握Python解释器的安装方式,能够独立在计算机中安装Python解释器
学习目标/Target掌握IDLE工具的使用方法,能够熟练使用IDLE工具编写并运行代码掌握PyCharm工具的安装方法,能够独立在计算机中安装PyCharm工具掌握PyCharm工具的使用方法,能够熟练使用PyCharm工具编写并运行代码
章节概述/SummaryPython语言自诞生以来,因其简洁优美的语法、高效的开发效率、强大的功能等特点,迅速在众多领域占据一席之地,成为初学者学习编程的首选语言之一。本章通过3个任务对搭建Python开发环境的相关内容进行讲解。
目录/Contents任务1-1任务1-2任务1-3安装Python解释器华智冰打招呼(一)华智冰打招呼(二)
安装Python解释器任务1-1
任务描述解释器(Interpreter)又名直译器,它是一种计算机中的翻译程序,能够把高级编程语言编写的代码逐行转译成计算机可以识别的机器语言。Python程序的执行依赖Python解释器,只有在计算机中安装Python解释器、配置好Python开发环境后,开发人员才可以编写和运行程序。
任务描述本任务要求在搭载Windows10系统的计算机中安装版本号为3.10.2的Python解释器。【任务目标】
知识储备了解Python的发展史,能够说出Python语言的发展过程学习目标1.Python的发展史
知识储备1.Python的发展史Python语言的设计者是阿姆斯特丹的Guido(GuidovanRossum),由于Guido本人非常喜欢英国肥皂剧《MontyPython’sFlyingCircus》,因此Guido便取了其中的“Python”一词作为语言的名字。
知识储备1.Python的发展史1991年Python第一个公开版本发行,此版本基于C语言实现,能调用C语言的库文件。2000年10月Python2.0发布,开发方式转为完全开源的开发方式,Python社区逐步成熟。2008年12月Python3.0版本发布,语法做了很多重大改进,解释器完全采用面向对象编程的方式实现。2022年1月Python3.10.2版本发布,是本书完稿时的最新版本。2010年Python2.x系列发布了最后一个版本,其主版本号为2.7。
知识储备2.Python的优缺点了解Python的优缺点,能够说出Python语言的优点和缺点学习目标
知识储备2.Python的优缺点VS优点代码简洁语法优美简单易学开源可移植扩展性良好类库丰富通用灵活模式多样良好的中文支持执行效率不够高。在执行相同功能的程序时,Python程序没有C++程序、Java程序高效,这是因为Python解释器需要逐行将代码翻译成计算机能够理解的机器语言,翻译过程是非常耗时的。缺点
知识储备3.Python的应用领域熟悉Python的应用领域,能够至少列举3个Python语言的应用领域学习目标
知识储备3.Python的应用领域(4)网络爬虫Python自带的urllib库、第三方库requests、Scrapy框架、pysider框架等让网络爬虫变得非常简单。(6)人工智能Python是人工智能领域的主流编程语言,人工智能领域神经网络方向流行的神经网络框架PyTorch就采用了Python语言。(5)游戏开发Python标准库提供了pygame模块,用户使用该模块可以制作2D游戏。(1)Web开发Python是Web开发的主流语言之一,类库丰富、使用方便,具有强大的数据处理能力。(3)自动化运维Python编写的系统管理脚本在可读性、性能、代码重用度、扩展性这几方面都优于Shell脚本。(2)科学计算与数据分析Python不仅支持各种数学运算,还可以绘制高质量的2D和3D图像。
任务分析我们需要先到Python官网下载版本为3.10.2的Python解释器安装包,再将下载好的安装包安装到计算机中,具体的安装过程跟其他软件的安装过程相似,只需要按照安装向导逐步操作即可。实现思路
任务实现STEP01下载Python解释器在浏览器中访问Python解释器的下载页面,具体如下图所示。
任务实现STEP02下载Python解释器单击“DownloadPython3.10.2”按钮,开始下载Python解释器安装包python-3
您可能关注的文档
- 《物流信息技术(中英双语)》课件——4.GPS技术.pptx
- 《物流信息技术(中英双语)》课件——5.仓储管理信息系统.pptx
- 《物流信息技术(中英双语)》课件——6.智慧物流.pptx
- 《直升机空气动力学与飞行原理》课件——模块八:探析直升机的飞行性能(双语).pptx
- 《直升机空气动力学与飞行原理》课件——模块二:大气基本原理(双语).pptx
- 《直升机空气动力学与飞行原理》课件——模块九:直升机特殊飞行(双语).pptx
- 《直升机空气动力学与飞行原理》课件——模块三:理解翼型气动特性(双语).pptx
- 《直升机空气动力学与飞行原理》课件——模块四:理解旋翼气动特性(双语).pptx
- 《直升机空气动力学与飞行原理》课件——模块五:旋翼挥舞(双语).pptx
- 《直升机空气动力学与飞行原理》课件——模块一:认识直升机(双语)(下).pptx
文档评论(0)