Python编程入门指南
1. 编程语言概述
计算机的机器语言只能理解 0 和 1,所有可执行程序均由这些 0 和 1 组成,它们指示计算机执行特定任务。然而,人类很难直接与 0 和 1 进行交互。为了避免直接使用 0 和 1 编写指令,程序员通常采用以下两种方式:
- 编译型语言 :允许程序员使用人类易于理解的编程语言编写程序。编译器将程序转换为一系列 0 和 1,生成可执行文件,计算机可以读取和理解该文件。如果需要修改程序的运行方式,必须先对程序进行必要的修改,然后重新编译以生成更新后的可执行文件。
- 解释型语言 :编译器首先将部分用人类可理解语言编写的代码转换为一种非结构化格式,然后将这种格式“解释”为机器能够理解并立即执行的 0 和 1 序列。因此,翻译和执行是同时进行的。
Python 是一种解释型编程语言。IDLE 是常见的 Python 编程环境,学生可以通过以下两种方式在该环境中创建和运行 Python 应用程序:
- 逐行编写代码 :由于 Python 是解释型语言,学生可以编写单行 Python 代码并立即查看结果,这种方式有助于实时查看断言的处理结果,对学习很有帮助。
- 编写完整程序 :学生可以在另一个窗口中输入所有代码,然后运行程序以查看其功能。这是一种更传统的方法,最终学生需要掌握这种方式来构建程序。
graph LR
A[编写程序] --> B{语言类型}
B -->|