zoukankan      html  css  js  c++  java
  • python 的运行方式和基础变量

    机器语言:直接用计算机能听的懂得二进制去编写程序,需要了解硬件细节
    优点:执行效率高
    缺点:开发效率低
    汇编语言:用英文单词取代二进制指令去编写程序
    优点:开发效率高于机器语言
    缺点:执行效率低于机器语言
    高级语言:不需要了解硬件细节
    编译型(C语言):谷歌翻译
    解释型(Python):同声传译
    执行效率:机器语言>汇编语言>高级语言(编译型>解释型)
    开发效率:相反
    跨平台性:解释器的跨平台性最强

    运行python的两种方式:
    方式一:交互式
    优点:输入一行代码立刻返回结果
    缺点:无法永久保存代码
    方式二(命令行): python3 D: est.py
    优点:以文件的方式将代码永久保存下来
    注意:应将python程序的后缀名命名为.py

    运行python程序的三个步骤(*******)
    1.先启动python解释器
    2.将python程序中的普通文本文件读入内存(此时没有语法概念)
    3.python解释器解释执行刚刚读入内存的代码,开始识别python语法

    一.变量
    1.什么是变量
    量:记录事物的某种状态,即事物的典型特征
    变:事物的状态是可以发生变化的
    2.为何要用变量
    是为了让计算机能够像人一样记录事物的状态
    3.如何用变量
    先定义
    后引用
    二.定义变量由三部分组成:
    变量名 : 是访问到值得唯一方式
    = : 把值得内存地址绑定变量名
    变量的值 : 是我们存储的数据,用来表示事物的某种状态
    三.垃圾回收机制
    引用技数:增加
    x = 10 10引用计数为1
    y = x 10引用计数?
    引用技数:减少
    x = 20 10的引用计数为1
    day y 10引用计数为0
    python解释器会将引用计数为零的值回收

  • 相关阅读:
    Spring Boot Docker
    基于 Spring Security 的前后端分离的权限控制系统
    Java图片加水印
    Linux安装Nexus
    Spring Security 入门篇
    树形结构的菜单表设计与查询
    延迟队列的常用的实现方式
    Spring Boot 自动配置 源码分析
    Spring Boot 启动过程
    服务端如何防止重复支付
  • 原文地址:https://www.cnblogs.com/longfeiwang/p/10186090.html
Copyright © 2011-2022 走看看