Python程序设计

章节一:python简介 1. 计算机语言分类 低级语言:机器语言(二进制指令串,计算机可直接执行)和汇编语言(使用助记符,需翻译后执行)。 高级语言:如C++、VB、Python、Java等,接近人类自然语言,需通过编译或解释执行。 2. 程序设计语言的发展阶段 正确顺序:机器语言 → 汇编语言 → 高级语言。脚本语言是高级语言的一个分支,并非独立发展阶段。 3. 汇编语言特性 汇编语言使用助记符(如MOV、ADD)代替二进制指令,但最终仍需翻译为机器码才能执行,不能直接操作计算机硬件。直接操作硬件的是机器语言。 4. 编译与解释的区别 编译型语言(如C、C++):一次性翻译整个源程序,生成独立可执行文件。 解释型语言(如Python):每次执行时逐行翻译,不生成独立可执行文件。 5. Python语言的主要特性 是一种面向对象的语言(支持类和对象)。 是一种解释型语言(逐行解释执行)。 是一种跨平台语言(同一份代码可在Windows、Linux、macOS等系统上运行),常被称为“胶水语言”。 是一种脚本语言(通常解释执行,无需显式编译步骤)。 6. IDLE常用快捷键 F5:运行当前脚本(Run → Run Module)。 F1:打开帮助文档。 Ctrl+S:保存文件。 Ctrl+Z:撤销操作。 7. Python文件扩展名规范 源代码文件扩展名为 .py。 编译后的字节码文件扩展名为.pyc(非源代码文件)。 其他扩展名如.pyw(窗口程序)、.pyd(动态链接库)用途不同。 8. 常见Python开发工具特点 IDLE:Python自带的简易IDE,体积小巧,具备代码编辑、运行、调试等基本功能,无需额外安装。 IPython:增强的交互式Python解释器,支持变量自动补全、自动缩进、内置丰富功能。 Jupyter Notebook:基于浏览器的交互式程序编写和运行环境,通过切换后台内核支持多种语言。 PyCharm:由JetBrains打造的专业Python IDE,分为社区版(免费开源) 和专业版(付费试用),因此并非“需要购买才能使用”。 题1(程序基础及Python简介部分):以下不属于高级程序设计语言的是(C )。 A. C++ B. VB C. 机器语言 D. Python 题2(程序基础及Python简介部分):以下关于程序设计语言的描述,错误的选项是(C )。 A. Python语言是一种脚本编程语言 B. 汇编语言是直接操作计算机硬件的编程语言 C. 程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段 D. 编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序 A正确:Python是脚本语言(解释执行)。 B错误:直接操作硬件的是机器语言,汇编语言需助记符且需翻译才能执行。 C错误:正确三个阶段是机器语言→汇编语言→高级语言,不是脚本语言。 D正确:编译是一次性翻译,解释是每次执行时翻译。 题3(程序基础及Python简介部分):关于Python语言的特点,以下选项描述正确的是(B )。 A. Python语言不支持面向对象 B. Python语言是解释型语言 C. Python语言是编译型语言 D. Python语言是非跨平台语言 题1(Python开发工具部分,填空题):在Python内置集成开发环境IDLE中,可以使用快捷键___F5___运行当前打开的源代码程序。 题2(Python开发工具部分,填空题):Python源代码程序编译之后,文件的扩展名是什么?.pyc 题3(Python开发工具部分):下面关于Python相关工具描述错误的是(D )。 A. IDLE是Python解释器自带的一个简易IDE,体积小巧,但功能也相当完备,具备代码编辑、运行、调试等功能 B. ipython可以看作是一个增强的Python Interpreter,支持变量自动补全、自动缩进,内置了许多很有用的功能和函数 C. jupyter notebook是一个基于浏览器的交互式程序编写和运行环境,通过切换后台的内核,支持多种语言 D. pycharm是集成式的Python开发环境,功能强大、完善,但是需要购买才能够使用 第一章:Python基础入门 1.1 注释 Python中单行注释使用 # 开头,用于对代码进行解释说明,不会被程序执行。 ...

发表于2026年8月14日 · 更新于2026年8月14日 · 共1392字