今天首先先复习了一下昨天学习的内容
一.进制
二进制与十六进制之前的转换,以及十六进制与二进制之前的转换
二.内存的分布
堆区相当于客房 栈区相当于大厅
三.计算的组成
1.控制器 2.运算器 3.存储器 4.INPUT设备 5OUTPUT设备
四.计算的三大核心硬件
1.cup 2.内存 3.硬盘
五.操作系统
操作系统是直接控制计算机软件与硬件相互之间的协调工作
应用软件需要通过操作系统来间接的控制硬件
今天学习的新的内容
一.编程语言的介绍
1.机器语言:直接用计算机能识别二进制指令直接控制硬件
2.汇编语言:用英文标签取代二进制指令编写程序控制硬件
3.高级语言:用人能理解的表达方式区编写程序控制硬件,无需考虑硬件的操作细节
3.1编译型:运用编译器来进行转换,不具备跨平台性
3.2解释型:运用翻译器来进行转换,具备跨平台性
根据开发效率 执行效率来进行一些总结
开发效率 高级语言>汇编语言>机器语言 执行效率 机器语言<汇编语言<高级语言
二.python解释器的介绍
三.python解释器的安装
1.验证python解释器是否安装成功 win+R 输入 cmd 打开终端 输入python 是否能执行 成功说明安装成功
2.环境变量的设置
2.1python配置环境变量不是必要的
2.1环境变量的设置是为终端提供执行环境
四.执行python程序的两种方式
1.交互式:打开终端进入python解释器 敲一行代码回车就执行(交互式不能永久保存代码)
2.脚本式:通过文本编写代码(脚本),pathy3 d: est.py(可以永久保存代码)
五.pip
pip是python的应用商城,可以在该商城下载模块工具来拓展python功能
pip-V查看版本号 pip list 查看当前python环境下拓展的功能 pip instal 安装
pip unistal 卸载
五.应用程序使用的三步骤
1.打开应用程序,在应用程序在操作系统上运行
2.将文件内容加载到内存上
3.内存数据显示到用户界面,应用程序将数据转化成人类识别的文字或者图像显示给人看
python解释器:cpython
1.打开cpython
2.将文件加载到内存上
3.将数据从内存中拿到解释器上解释释放(中间有语法检验的过程)
六.变量
1.变量:变指的是事物的状态可以改变, 量指的是记录事物的状态
2.为何要用变量:让计算器具备人一样记忆事物状态的能力
age = 18
(变量)(赋值符号)(变量值)
开辟内存空间的过程
七.变量的三大组成
值:通过变量直接访问就是值
地址(id)是变量值在内存中的唯一标识
类型(type)访问变量的类型
八.比较
==只做值的比较
is 做地址的比较
九pycharm的基本使用
如何用编译器pycharm来编写python
1.创建目录
2.创建PY文件
3.解释执行PY文件
pycharm不需要系统的环境变量,只需要自己配置找到python解释器