在Python中变量为动态型变量,和Java等语言不同,Python中的变量为指向型:声明变量时,一个是用来储存变量名称的变量名,一个为内存区域,变量指向一个值作为引用关系不在具有储存功能。 Python内部有垃圾回收机制,变量可共享引用(用id可以显示变量引用的内存码【并非实际内存】,用is可以判断两个变量的引用关系是否相等)如: >>> a=1 >>> b=1 >>> id(a) 8791525925264 >>> id(b) 8791525925264 >>> id(1) 8791525925264 >>> a is b True