编程语言及变量

1.编程语言
  机器语言:直接用计算机能听懂的二进制指令去编写程序,需要了解硬件的细节

  汇编语言:用英文标签取代二进制指令去编写程序,需要了解硬件的细节

  高级语言:直接用人类能够理解的表达方式去编写程序,不需要了解硬件的细节
      编译型(C语言):谷歌翻译

      解释型(python语言):同声传译

  执行效率:机器语言>汇编语言>高级语言(编译型>解释型)
  开发效率:机器语言<汇编语言<高级语言(编译型<解释型)

  跨平台性:解释器的跨平台性最强

2、运行python程序的两种方式
   交互式
   把程序写到文件里然后交给解释器解释执行:python3 D:/test.py

    运行python程序的三个阶段*****
      1.先启动python解释器
      2.解释器会将test.py的内容当做普通的文本内容读入内存
      3.解释执行刚刚读入内存的代码,开始识别python语法
1.什么是变量
  量:记录事物的某种状态,即事物典型的特征
  变:事物的状态是可以发生变化的

2.为何要用变量
   为了让计算机能够像人一样记录事物的状态

3.如何用变量

age=18
name=‘july’
sex=‘male’
 一: 先定义
  定义变量由三部分组成
    1. 变量名:访问到只的唯一方式
    2. =:把值的内存地址绑定给变量名
    3. 变量的值:是我们存储的数据,用来表示事物的状态
  
 二:后引用
    print(age) 


三:垃圾回收机制
   引用计数:增加
   x=10  10引用计数为1
   y=x   10引用计数为1

  引用计数:减少
  x=20 10的引用计数为1
  del y 10的引用计数为0
  
  python解释器会将引用计数为零的值回收

猜你喜欢

转载自blog.csdn.net/qq_39142235/article/details/85280807