Python变量及赋值

python学习网 2018-06-30 12:13:07

## 变量
  - 指向唯一内存地址的一个名字
  - 目的是为了更方便地引用内存中的值
  - 可以使用id(变量)函数来查看变量的唯一id值,若两者id值相同,则表示两个变量指向同一地址,两个变量的值完全相同


## 变量的命名  
  - 变量名只能包含以下字符:
    - 小写字母(a~z)
    - 大写字母(A~Z)
    - 数字(0~9)
    - 下划线(_)
  - 变量名不允许以数字开头
  - 以下划线开头的名字有特殊的含义
  - 变量名不能使用系统关键字


## 变量的赋值
  - 使用 = 为变量赋值
  - 变量声明的同时必须进行赋值  
  - 示例:
    a = 10 # 单一变量赋值
    a, b, c = 10, 20, 30 # 多变量同时赋值
    

    a = 10
    b = 20
    a, b = b, a # 变量值互换,与Java、C等语言相比不需要中间值
    # -> 结果:a的值为20, b的值为10


## 变量内存指向过程及基本数据类型赋值和容器、对象赋值的区别
  - 基本数据类型赋值

  - 容器及对象赋值

 

阅读(980) 评论(0)