zoukankan      html  css  js  c++  java
  • 变量

    1.什么是变量?

    变量即是变化的量

    变:现实世界中的状态是会发生变化的

    量:衡量/记录现实世界中的状态,让计算机能够像人一样去识别世间万物

    2.为什么要有变量

    程序执行的本质就是一系列的变化

    3.如何用变量

    #定义变量

    name='egon'

    age=18

    sex='male'

    heghit=1.81

    #总结:定义变量分为三部分

    变量名:变量名用来引用变量值,即但凡要用变量值,都需要通过变量名

    赋值符号:赋值

    变量值:即我们有存放的数据,是用来记录现实世界中的某种状态的

    age=18

    height=1.82

    print=(age)

    print(height)

    打印出18  、  1.82

    age=19

    height=1.85

    print=(ege)

    print=(height)

    打印出19     、1。85

    二:变量名的命名规范

    asadsadasafafsa=‘agon‘

    不规范

    print(asadsadasafafsa)

                     不规范

    大前提:1、变量名的命名应该能够反映变量值的记录状态

        2.变量名只能是字母、数字、或下划线的任意组合

        3.关键字不能声明为变量名[’and‘、’as‘、’print‘、’with‘、、、、]

    三:变量名的两种风格

    1.驼峰体

    Agofoidboy=73

    2.下划线(针对变量名的命名风格推荐使用下划线+同意小写字母)

    age_of_oldboy=84

    四:常量:不变的量

    强调:在python中需要定义常量,那应该将变量名全改名大写

    AGE_OF_OLDBOY=84

    print(AGE_OF_OLDBOY)

    84

    10.内存管理

    引用计数增加

    X=10    引用计数增加1

    y=x       引用计数增加2

    ----------------------------------

    引用计数减少

    x=11    #10身上的引用计数为减少1

    del      y #del的意思就是解除绑定,10身上的引用计数减少

    ---------------------------------------------------------------------------------

    引用计数一旦为0,就是垃圾会被python的垃圾的回收机制自动回收

    python的内置功能   id(),每个变量值都有其内存地址,而 id 是用来反映变量值在内存中的位置的,内存地址不同规则 id 不同

    11.变量的三个特征

    id

    类型

    判断值是否相等:  ==

    判断id是否相等:  is

    总结:、

    1.id 相等。值一定相等

    2.值相等,id 却不一定一样

        

  • 相关阅读:
    Ubuntu包管理命令 dpkg、apt和aptitude
    Linux curses库使用
    VC皮肤库SkinSharp 1.0.6.6的使用
    HOG(方向梯度直方图)
    2014年国外发布的中国内地大学排名18强名单
    sql语句中BEGIN TRAN...COMMIT TRAN
    搜索框中“请输入搜索keyword”
    IOS基于新浪微博开放平台微博APP
    php字符串标点等字符截取不乱吗 封装方法
    谈一谈struts2和springmvc的拦截器
  • 原文地址:https://www.cnblogs.com/zhou892232/p/9097752.html
Copyright © 2011-2022 走看看