1.1 机器语言
直接用二进制指令编写程序
优点:程序的运行速度快
缺点:1.编写程序太复杂了
2.记忆困难
1.2 汇编语言
用英文标签取代二进制指令去编写程序
1.3 高级语言
用人类能理解的表达方式编写程序,需要经过翻译才能被计算机理解、运行。
按照翻译方式的不同,又分为两种:
1.编译型(c、go)
2.解释型(python,shell)
运行效率:机器语言>汇编语言>高级语言(编译型>解释型)
开发效率:机器语言<汇编语言<高级语言
2.1 运行python程序的两种方式
2.1.1交互式环境
输入代码立即得到结果(用来验证代码)
2.1.2脚本的方式
运行保存在文本之中的代码
2.2 运行python程序经历的三个步骤
2.2.1先启动python解释器
2.2.2python解释器就相当于一个文本编辑器把文件的内容由硬盘读入内存
2.2.3解释器解释执行刚刚读入内存的文件的内容,开始识别并运行python语法
3.1 什么是变量
量:记忆下事物的状态
变:事物的状态是可以发生变化的
3.2 为何要用变量
变量是为了控制计算机能够像人一样去记忆下事物的状态,并且记录的状态是可以发生变化的。
变量其实是一种控制计算机把数据存到内存的机制
程序=数据+逻辑
3.3 如何用变量
3.3.1原则:先定义、后引用
3.3.2变量的三大组成部分