1.机器语言、汇编语言、编译型、解释型语言的对比;执行效率的、开发效率、跨平台性方面的对比
- 机器语言:机器语言人与机器直接可以交流的语言,如010101100;用二进制数来编码
- 汇编语言:汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言
- 编译型语言:编译型语言是将人能看懂的语言转换成二进制编码,使机器可以看懂的语言
- 解释型语言:解释性语言是直接将人能看懂的语言进行编译并运行
执行效率:机器语言 > 汇编语言 > 编译型语言 > 解释型语言
开发效率:解释型语言 > 编译型语言 > 汇编语言 >机器语言
跨平台性:解释型语言 > 编译型语言 > 汇编语言 >机器语言
2.python解释器与python语言的关系
- python解释器:可以将我们写的代码转化为机器可以懂的语言
- python语言:它包括python解释器
3.什么是环境变量Path,它是用来干什么的?
path环境变量的主要作用是能够让系统快速启动一个应用程序。
path环境变量的变量值是很多个文件夹路径,它的意思是告诉系统,当你想运行一个应用程序时,你可以在这些文件夹里查找。 这样就能让系统快速启动这个应用程序。
4.运行python程序的两种表达方式
- 交互式
即时得到程序的运行结果,多用于调试
- 脚本的方式
把程序写到文件里,然后用python解释器执行其中的内容
python3.8 python程序文件的路径
5.一个pthon程序运行的三个步骤 / 阶段
1.先启动python解释器
2.解释器会发送系统调用,把py文件的内容从硬盘读入内存,此时py文件中的内容全部为普通字符,没有任何语法意义
3.解释器开始执行刚刚读入内存的py文件代码,开始识别python语法
6.注释的种类、注释的用途
- 单行注释:
# python
- 多行注释:
""" 多行注释 """ ''' 多行注释 '''