一、编程语言介绍:
1、机器语言:用计算机能理解的二进制指令编写程序,直接控制计算机
2、汇编语言:用英文标签代替二进制指令去编写程序,本质上也是直接控制硬件
3、高级语言:用人能理解的语言去编写程序,无需考虑硬件的基本操作
编译型:类似于谷歌翻译,编写一次可以多次使用
解释型:类似于同声传译,编译一行解释一行
执行效率:机器语言 》汇编语言 》 高级语言(编译型 》 解释型)
开发效率:高级语言(解释型 》编译型) 》汇编语言 》机器语言
跨平台性:高级语言(解释型 》编译型) 》汇编语言 》机器语言
二、执行python程序的两种方式:
1、交互式:立刻得到命令的执行效果,通常用来调试代码
2、命令式:python3 D: est.txt
2.1注意:后缀名并不影响程序的运行,但是约定俗成是.py结尾
2.2运行python程序经历3个阶段
①、先启动python解释器
②、python解释器将文件当做普通的文本文件读入内存
(此时①、②均不涉及python语法的识别)
③python解释器解释执行刚刚读入内存的代码