变量 , 简单来说 , 其实就是计算机内存中的一块储存空间 , 用来存储CPU需要使用的数据 .
而这个储存空间需要一个名字 , 这个名字的统称就叫变量 .
例如 :
a = 10
"a" 在这里就是一个变量的名字. 而 "a = 10 " 就是给 "a" 这个变量赋值 . 注意 , 赋值和命名是不一样的 . 在你敲出 "a" 这个字母的时候 , 其实就已经给其命名了 .
而当变量被命名的时候 , 就必须要被赋值 . 因为在内存中 , 内存空间非常宝贵 , 所有不允许有空内存的情况发生 .
变量变量 , 顾名思义 , 是可以改变的 . 用专业语言来说 , 就是变量可以被 重新赋值 的 .
例如 :
a = 10
a = 20
print ( a )
打印的结果是20 , 这里在 " a = 20 " 的时候 , " a " 其实已经被重新赋值了 . " a = 10 " 被覆盖 , 打印结果则是 20 .