Python编程基础与应用实训指导书.docxVIP

  1. 1、本文档共366页,可阅读全部内容。
  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解释器与开发环境

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

您可能关注的文档

文档评论(0)

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

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

一线教师。

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

1亿VIP精品文档

相关文档