- 1、本文档共366页,可阅读全部内容。
- 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解释器与开发环境
1.实验目的
(1)掌握解释器安装、交互模式与脚本模式运行程序。
(2)熟悉python文件系统。
(3)熟悉解释器执行代码原理、解释器命名空间和常用内置函数使用。
(4)熟悉标准模块的导入使用和第三方模块的安装与使用。
(5)掌握常用集成开发环境使用。
2.实验任务
(1)Python官网下载并安装解释器。
(2)画出本机安装的python文件系统目录结构图。
(3)分别用解释器和IDLE交互模式与脚本模式运行程序,输出“Hello,World!”。
(4)执行常用内置函数命令。
(5)标准模块(os、sys、time、calendar、math、random)基础编程。
(6)第三方模块(numpy)基础编程。
(7)选择安装一种集成开发环境Anaconda、Pycharm、VisualStudioCode。
(8)选择一种Web开发环境执行print(“Hello,web”)语句。
3.背景知识
(1)Python系统
Python官方网址是,进入官网,选择Downloads下载python的必威体育精装版版和各个历史版本开发环境;选择Documentation下载Python的文档、教程和指南等。根据自己所用计算机环境选择下载版本。
安装到计算机的python文件系统如图1.1所示。Lib目录下有第三方库的安装目录site-packages和标准库。Python.exe解释器文件在主目录下,pip.exe等其他文件在Scripts目录下。
图1.1Python文件系统
python安装成功后,进入Windows10操作系统开始菜单,单击Python3.11文件夹图标,文件夹里面可以看到四个文件,第一个IDLE(Python3.1164-bit)是python集成开发环境,第二个Python3.11(64-bit)是python交互模式执行文件,第三个Python3.11Manuals(64-bit)是python使用手册,第四个Python3.11ModuleDocs(64-bit)是python模块文档。Python的执行有两种方式,一种是交互模式(interactivemode)执行,另一种是以python文件方式执行。
执行交互模式文件,解释器主提示符后输入python的输出字符串语句“print(‘Hello,Python!’)”。执行后输出字符串“Hello,Python!”。python默认编码是utf-8编码,可以直接输出汉字,比如语句“print(‘你好!Python!’)”,执行后输出“你好,Python!”。
python文件执行模式,首先用文档编辑器编辑python源程序,简单程序可以用记事本编辑,把编写的程序以文件名存储到硬盘上。在操作系统的命令行(windows是CMD命令行)找到python源文件所在文件夹,然后输入python文件名.py,回车后解释器执行python文件输出结果.
Python解释器也是一个程序,它解释执行Python代码。解释器由一个编译器和一个虚拟机(PythonVirtualMachine,PVM)构成,编译器负责将源代码转换成字节码文件,而虚拟机负责执行字节码。所以,解释型语言也有编译过程,只不过这个编译过程并不是直接生成目标代码,而是中间代码(字节码),然后再通过虚拟机来逐行解释执行字节码。Python源程序执行过程如下:
①执行pythonXX.py后,将会启动Python的解释器;
②python解释器的编译器会将.py源文件编译成字节码,生成PyCodeObject字节码对象存放在内存中;
③python解释器的虚拟机将执行内存中的字节码对象转化为机器语言,虚拟机与操作系统交互,使机器语言在机器硬件上运行;
④运行结束后python解释器则将PyCodeObject写回到pyc文件中,当
python程序第二次运行时,首先程序会在硬盘中寻找pyc文件,如果找到,则直接载入,否则就重复上面的过程.
解释器命名空间是相应变量的作用范围,包括内置命名空间、局部命名空间和全局命名空间。
内置命名空间(Builtin-Namesapce)是python解释器启动时自动导入内建模块builtins时创建的,包含的对象是内置常量、内置函数、内置异常类等。内置命名空间的对象在整个应用程序中都可以使用。d
您可能关注的文档
- 二手车鉴定评估(第4版).pptx
- Python程序开发基础.pptx
- SEO有哪些信誉好的足球投注网站引擎优化:基础、案例与实战(第2版).pptx
- GB/T 5132.3-2024电气用热固性树脂工业硬质圆形层压管和棒 第3部分:圆形层压卷制管.pdf
- 中国国家标准 GB/T 5132.3-2024电气用热固性树脂工业硬质圆形层压管和棒 第3部分:圆形层压卷制管.pdf
- 《GB/T 5132.3-2024电气用热固性树脂工业硬质圆形层压管和棒 第3部分:圆形层压卷制管》.pdf
- GB/T 44651.1-2024知识管理实施指南 第1部分:装备制造业.pdf
- 中国国家标准 GB/T 44651.1-2024知识管理实施指南 第1部分:装备制造业.pdf
- 《GB/T 44651.1-2024知识管理实施指南 第1部分:装备制造业》.pdf
- 中国国家标准 GB/T 32151.21-2024温室气体排放核算与报告要求 第21部分:铸造企业.pdf
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)