1.编程语言

1、机器语言:直接编写二进制指令的编程方式
-- 0000,0000,00000000001:加载 暂存区A 存储器地址1


2、汇编语言:编写二进制指令对应的助记符的编程方式
-- MOV 移动 | CMP 比较

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。


3、高级语言:编写需要借助特殊工具转换成机器语言的人类能识别的字符的编程方式
-- 编译型:借助编译器来转换,最终用来执行的文件不具备跨平台性
-- 解释型:借助解释器来转换,最终用来执行的文件具备跨平台性

语言优劣:开发效率至关重要

 

2.Python语言介绍

1、诞生:1989的圣诞,极度空虚的Guido创建了Python
2、思想:避免ABC语言的闭源错误,开放源代码
3、版本:2000年10月16日2.x版本 -> 2008年12月3日3.x版本 (不完全向下兼容)

 

3.Python代码执行的方式和过程

1.交互式

     在cmd 控制台直接编写运行python代码

2.脚本式

      文件编写python代码,把文件作为脚本交给解释器执行

3.python代码加载过程

    1)启动解释器

    2)加载文件内容到内存

    3)将加载到内存上的内容转义显示

5.pip组件的使用

pip:                python的应用商城,在商城中下载工具为python拓展功能

pip -V:         查看版本号
pip list:           查看当前python环境下已拓展的功能
pip install       功能名称:安装指定的功能
-- eg:pip3     instal requests
pip uninstal    功能名称: 卸载指定的功能

 

4.变量

1.变量:一个可以动态描述物体状态的量
          -- 在程序运行中,值可以发生改变的量

2.定义变量:number=100

3.变量的命名规范:

        1.由字母,数字,下划线组成

        2.不能以数字开头

        3.避免出现python关键字

4.变量的组成

值:通过 变量名 直接访问就是访问值
地址:通过 id(变量名) 访问的就是变量堆区的地址
类型:通过 type(变量名) 访问的就是变量的类型

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄