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、多行注释
多行注释用三对单引号或者三对双引号来完成。