标签:
>>> x=12 >>> id(x) 3735132 >>> y=x >>> id(x) 3735132
对于变量 x 和变量 y 来说,它们的 ID 都是一样的,也就是说,变量 是指向地址的。
内存保存了 x=12的内容,x等于这个数值,也就是 x 指向这个地址而y = x,那么 y 也是指向这个地址。也就是说, 变量,其实就是类似于指针,虽然是出现了赋值,但是其实就是指针的指向的问题,并不会修改当前地址所保存的内容。
>>> x=12 >>> y=12.5 >>> type(x) <type ‘int‘> >>> type(y) <type ‘float‘> >>> z="qxj511" >>> type(z) <type ‘str‘>
初始化的时候,可以直接使用,你赋值的是什么类型的,就是什么类型的,
标签:
原文地址:http://www.cnblogs.com/qxj511/p/4916233.html