码迷,mamicode.com
首页 > 其他好文 > 详细

变量的概念

时间:2019-03-19 15:17:29      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:内存   相同   内存管理   内存地址   变量   计算   内存地址计算   绑定   划线   

变量的概念

1.什么是变量?

量指的是记录事物的状态
变指的是事物状态是可变的

2.为什么要用变量?

为了让计算机具备人记忆事物状态的技能

3.如何使用变量?

先定义:
    如:age = 18
    变量的三大组成部分
        变量名:指向变量名应该反映出状态的属性
        赋值符号:把变量值绑定给变量名
        变量值:就是事物的状态
        
后引用:
    通过变量名引用值
    强调:变量名是访问到值的唯一方式
    
变量名的命名:
    大前提:变量名应该见名知意
    

变量命名的语法规定

1.变量名由字母、数字、下划线组成
2.不能以数字开头
3.不能使用python中的关键字

命名风格:

纯小写加下划线:age_of_lmd = 18  正常使用都用这种
驼峰体:AgeOfLmd

常量(全大写)

AGE_OF_LMD = 18 在python中没有变量约定俗称用大写

变量值具备的三大特征

id:是变量值在内存中的唯一标识(根据内存地址计算而来,内存地址不同id不同,内存地址相同则id相同)
type:不同类型的值来记录不同状态

内存管理

垃圾回收机制:引用计数
    引用计数的增加:
        age = 18
        aaa = 18
    引用计数减少:
        del age

变量的概念

标签:内存   相同   内存管理   内存地址   变量   计算   内存地址计算   绑定   划线   

原文地址:https://www.cnblogs.com/limengda/p/10558517.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!