今天老师首先复习了昨天的重点知识:进制转换
1.二进制与十六制的转换
2. 内存分布:栈区和堆区。举例;大堂和房间
今日内容:python
1.编程语言:机器语言 【机器直接能编译的二进制】
汇编语言【编写与二进制代码相对应的助记符】
高级语言 【编写人能识别读写的语言,人都能看懂】
2 人能识别的语言转换成机器能识别的语言过程中需要两个:
编译器:代表java
解释器:代表python[具备跨平台性】
4 安装python版本
5环境变量:配置环境变量不是必须的
配置环境变量的目的;为终端提供执行环境
6python代码执行
交互式
打开终端,直接进入python解释器,编写代码回车就执行
脚本式
文件编写python代码,将文件作为文本交给解释器执行
在文件中遍写好代码,打开终端,用指定版本的路线执行
【交互式不能永久保存代码,只能实时显示代码,python是解释型语言,凭解释器解释运行,从上而下逐行解释执行】
7 pip总结【重点】
pip:python的应用商城,在商城中下载功能为python的扩展功能
pip3-V;查看版本号
pip3-list;查看当前python环境下已扩展的功能
pip3 install功能名称:安装制定功能
pip3 uninstall功能名称:卸载指定功能
8 应用程序使用文件的三步骤
打开应用程序,是应用程序运行在操作系统上,将文件内容加载到内存,应用程序在操作系统上发出打开文件指令,将数据从内存中提取到用户界面,应用程序将数据转化成人类能识别的字符显示给人类进行浏览
9变量:一个可以变化的状态
为什么要使用变量:让计算机有记录事务状态的功能
使用变量:变量值,变量类型,变量地址
10变量的三大组成
值:通过变量名直接访问就是访问值
地址:通过变量名id访问的变量堆区的地址
类型:通过变量名type访问的就是变量的类型
比较
==:只做值的比较
is:做地址的比较