Python介绍与环境配置

1、机器语言、汇编语言、高级语言

  1、机器语言

  机器语言是用二进制代码编程,能够直接被机器读懂,属于低级语言,但是执行效率最高,开发效率低,跨平台性差。

  2、汇编语言

  汇编语言是一个英文标签代替二进制指令,比机器语言稍微高级一点,但任然是偏底层的语言,执行效率高,开发效率较低,跨平台性差。

3、高级语言

  高级语言不直接操作硬件,而是通过操作系统去调用硬件的,它更容易被人类理解,所以开发效率高,但是因为远离底层硬件,所以执行效率低,按照语言的翻译方式的不同高级语言又分为两种类型。

  1、编译型(C语言)

  程序被打包交给编译器去翻译,执行效率相比解释型语言的执行效率高,但是开发效率比较低。

  2、解释型

  程序被实时交给解释器翻译,解释器解释一行代码执行一行代码,相比之下执行效率比编译型语言慢一些,但是开发效率高。

2、Python解释器与Python语言的关系

  1、Python解释器是一款应用程序,它的作用是解释Python语言的语法并执行的。

  2、Python语言编写的程序最终都是要被解释器解释执行的,Python语言更多的是在调用Python解释器的功能,所以Python解释器性能的高低决定了程序的执行效率。

3、什么是环境变量PATH,他是用来干什么的??

  环境变量是为了方便用户快速的调用所需要的应用程序,每次打开应用程序的时候操作系统都会先在当前文件夹寻找,如果没有就会去环境变量里去找。

4‘运行Python程序的两种方式

  1、交互式

  在交互式模式中,你输入的代码执行会立马得到反馈,一般用来测试某段代码正不正确。

  2、脚本的方式

  将代码写在文件中,然后在Python解释器中调用这个文件。

5、一个Python程序运行的三个步骤/阶段

  1、Python解释器启动。

  2、Python解释器把.py文件的内容当做普通的文本内容有硬盘读入内存(本质是解释器向操作系统调用,让操作系统控制硬件完成读取)

  3、解释器解释执行刚刚读入内存的Python代码,开始识别Python语法。

6、注释的种类、注释的用途

  1、单行注释

  单行注释使用#键,可以加在代码的顶部上方,用来对代码做一个解释性的说明,也可以加在单行代码的后方,对其做一个解释性的说明。

2、多行注释

  多行注释用三对单引号或者三对双引号来完成。