名字
名字就像是一个标签,通过赋值能够贴在给某个数据值上。
a = 10
b = 12
c = 10
名字和数值的关联,称之为引用,关联后的名字就有了数据的值和类型。
一个数值可以和多个名字进行关联。
名字与变量
与数值关联的名字也称作变量,表示名字的值和类型可以随时变化。变量可以随时只想任何一个数据对象。
与C语言中变量的区别
C语言中的变量变的是内存空间中的值,不变的是地址。
a=10;
a=20;
#其中,a所指向的内存空间的地址不变,变化的是所存储的值
Python中的变量变的是地址,不变的是内存空间中的值。
a=10;
a=20;
%10和20在不同的存储空间中,因此a所指向的内存空间的地址发生改变