Python01

1 编程语言
  机器语言: 直接用计算机能听懂的二进制指令去编写程序,需要了解硬件的细节。
  汇编语言:用英文标签取代二进制指令去编写程序,同样需要了解硬件的细节
  高级语言:直接用人类能理解的表达方式去编写程序,不需要了解硬件的细节
  编译型(C语言):谷歌翻译
  解释型(Python):同声传译

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

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

2 运行python程序的两种方式
  交互式
  把程序写到文件里然后交给解释器执行
  运行python程序的三个阶段
    1 先启动python解释器
    2 解释器会将test.py的内容当做普通的文本内容读入内存
    3 解释执行刚刚读入内存的代码,开始识别python语法

3变量

  1 什么是变量?

    变:事物的状态是可以发生变化的

    量:记录事物的某种状态,即数据典型的特征

  2 为何要用变量

    是为了让计算机能够像人一样记录事物的状态

  3 如何使用变量

    定义变量由两部分组成:

      一 先定义

        变量名:是访问到值得唯一方式

        = :把值的内存地址绑定变量名

        变量的值:是我们存储的数据,用来代表事物的某种状态

      二 后引用

    垃圾回收机制

        引用计数:增加

        引用计数:减少

        python解释器会将引用计数为零的值回收

posted @ 2018-12-27 16:12  linchengcheng  阅读(125)  评论(0编辑  收藏  举报