码迷,mamicode.com
首页 > 编程语言 > 详细

3、python的变量

时间:2015-10-28 09:25:40      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

1、变量的理解

(1)变量是指向地址的


>>> x=12
>>> id(x)
3735132
>>> y=x
>>> id(x)
3735132

    对于变量 x 和变量 y 来说,它们的 ID 都是一样的,也就是说,变量 是指向地址的。

    内存保存了 x=12的内容,x等于这个数值,也就是 x 指向这个地址而y = x,那么 y 也是指向这个地址。也就是说, 变量,其实就是类似于指针,虽然是出现了赋值,但是其实就是指针的指向的问题,并不会修改当前地址所保存的内容。

(2)变量不需要指定数据类型

>>> x=12
>>> y=12.5
>>> type(x)
<type int>
>>> type(y)
<type float>
>>> z="qxj511"
>>> type(z)
<type str>

    初始化的时候,可以直接使用,你赋值的是什么类型的,就是什么类型的,

3、python的变量

标签:

原文地址:http://www.cnblogs.com/qxj511/p/4916233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!