变量介绍

变量介绍

1、变量的定义:
  量:衡量/度量、是衡量事物状态的一个因素
  变:指事物的状态是会/可改变的

2、为什么要使用变量:
    为了让计算机具备记忆事物状态的功能

    2.1、为什么要编程 (补充)
        为了让计算机具备‘做人能做的事情’的功能
    
3、变量的使用方法:

  3.1、 先定义:
    如: age  **=**  18

    定义变量三大组成部分及其作用:
        age:变量名    变量名应该有体现变量值意义的功能

        =:赋值符号    把变量值定义给变量名

        18:变量值      体现事物的状态
      
    如:
    name = 'sc'
    height = '178'
    sex = 'male'

  3.2、后引用
    通过变量名引用变量值(变量名是可以访问到变量值的唯一方式)

  3.3、变量名的定义
    大前提:变量名应该知名见意(体现变量值的意义)
    语法规定:
      1、变量名由 字母、数字、下划线 组成
      2、变量名不能由 数字 开头
      3、变量名不能使用python语法中的关键字        
      
    Python的关键字都有:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

    命名风格:

      纯小写+下划线(Python中推荐此命名方式)
        如 老男孩的年龄
        age_of_oldboy = 73

      驼峰体 (每个单词的首字母大写)  # 定义类名时 使用驼峰体
        AgeOfOldboy = 73

  3.4、常量
    不变的值即为常量
    
    写法:
      AGEOFOLDBOY = 73
      (Python中无常量的语法,而是约定俗成:量名为全部大写字母的量名为常量名)

  3.5、变量具备的三个特征
    id:是变量值在内存中的唯一标识(根据内存地址计算而来, 内存地址不同则id不同,内存地址相同则id相同)
    type:不同类型的值用来记录不同的状态
    值:即变量值本身数据

  3.6、内存管理
      垃圾回收机制:引用计数
        引用计数增加
          age = 18 # 18的引用计数为1
          x = age  # 18的引用计数为2

        引用计数减少
          del age  # 18的引用计数减为1
          x = 10   # 18的引用计数减为0

转载于:https://www.cnblogs.com/shuchengyi/articles/10832957.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值