zoukankan      html  css  js  c++  java
  • python的变量

    一。编程语言介绍

    1.什么是语言?什么是编程语言?

    语言是一个人与另一个人沟通的介质。 编程语言是程序员与计算机沟通的介质。

    2.什么是编程?

    程序员通过使用编程语言将想要计算机做的事情表达出来。

    3.为什么要编程?

    通过编程让计算机代替人类进行工作,解放人力。

    补充:在编程的世界里,计算机是奴隶,编程的目的是奴役计算机。


    1.1机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件
    1.2汇编语言:用英文标签取代二进制指令去编写程序,本质也是在直接控制硬件
    1.3高级语言:用人能理解的表达方式去编写程序,无需考虑硬件的操作细节
    编译型:类似于谷歌传译 如:c,c++
    翻译型:类似于同声传译 如:python,Java
    执行效率:机器语言》汇编语言》编译型》解释性
    开发效率:解释型》编译型》汇编语言》机器语言
    跨平台性:解释型》编译型》汇编语言》机器语言

    二.运行Python程序的两种方式:(****)
    交互式:即时得到命令的执行结果,通常用来调试代码
    命令行:python3 D: est。txt
    注意:后缀名并不影响程序的执行,但是约定俗成,py结尾
    运行python程序经历的三个阶段(******)
    1.启动python的解释器
    2.python解释器将test.txt文件的内容当成普通文本内容读入内存(此时的python解释器就像一个文本编辑器)
    3.python解释器解释执行刚刚读入的内存代码
    三.变量(*****)
    变量:
    1.什么是变量
    量指记录事物的状态
    变指的是事物的状态是可以变化的
    2.为何用变量
    是为了让计算机具备人记忆事物状态的技能

    3.为何用变量
    1.先定义:age = 18
    三大组成部分 变量名:应该放映出事物的属性
    =:把变量值绑定给变量名
    变量值:就是事物的状态
    2.后引用:通过变量名引用值
    强调:变量名是访问到值的唯一方式
    3.变量名的命名
    大前提:变量名应该能见名知意
    语法规定:
    1.变量名由字母,数字,下划线组成
    2.不能以数字开头
    3.不能使用python的关键字
    命名风格:在python中变量名的命名推荐使用纯小写+下划线
    纯小写+下划线:age_of_oldboy=73
    驼峰体:AgeOfOldboy=73
    4.常量:AGEOFOLDBOY=73(纯大写)
    5.变量值具备三个特征:
    id:是变量值在内存中的唯一标识(根据内存地址计算而来,内存地址不同则id不同,id相同则内存地址相同)
    type:不同类型的值用来记录不同的状态

    6.内存管理
    垃圾回收机制:引用计数
    引用计数增加
    age = 18 #18的引用计数为1
    x=age #18的引用计数为2
    引用计数减少
    del age #18的引用计数减为1
    x=10 #18的引用计数减为0

  • 相关阅读:
    vue --- 全局弹窗,只调用对应实例
    代理相关;win操作
    mongoBD + node + express
    菜鸟初学 node 推荐 亲测easy
    H5 ---- 点击遍历所有标签,复制对应的文本
    async与await初步应用
    C# Enum 添加自定义Attribute,然后通过泛型与反射的方式得到事先定义的标记
    VS2013 C# 调用 cognex 的QuickBuild做程序时发生一个错误
    C# 获取数组的内存地址
    利用反射插入数据库与更新数据库
  • 原文地址:https://www.cnblogs.com/wangtenghui/p/10560460.html
Copyright © 2011-2022 走看看